|
>>$STR=$(@STR)
>>$L(1)=$STR
>>と
>>$L(1)=$(@STR)
>>は同じ意味です。
>>代入に代入するという感じであまり意味が無い手間をかけている感じになるので、普通に型変換して代入して一行で済ませたほうがスマートではないかと思ったりします。
>
>薫様、再度の返信ありがとう御座います!
>
>ですがこちらの通り書き直してみましたら
>スプライトの方には何故か反映されませんでした…
>
>後、数値を変換させようとして
>
>@STR+=5
>
>としただけではスプライトに反映されず
>
>VARACT[TYPE=1 SET=@STR LET=$STR]
>としてみても同じでした…
>
>試しに
>結果_[$TAIRYOKU]
>
>と文字入力してみたところ、数値は変わっていたので
>指定はあってるのかなぁと思うのですが…
$L(1)=$(@STR)
と書いたのでは、スプライトの方に反映されてないということでしたので、一応、わたしの方でも試してみました。
--------------------------
\SP.ECG(200,40)
\SP.ZXY(0,0,0)
\SP.TXL(01,L)
\SP.2A(0,256,0)
\SP.GO(TX1)
INT[@STR]
@STR=15
$L(1)=$(@STR)
数字を変更
@STR+=5
$L(1)=$(@STR)
_[$(@STR)]に変更できてる?
--------------------------
このように書いたら普通に表示できてました。
同じように記述してchanoirさんのところでは反映されないというのでしたら、あとは他の問題になるかと思います。
他の原因となると、chanoirの書かれてる内容では特定しずらいので、現状ではちょっとわからないです。
製作、大変かと思いますが、がんばってください。
|
|
|