|
>プログラムを実行すると途中でいきなり終了されます。
>どこにもEND[]のコマンドはないのですが、なぜでしょうか。
>ちなみに、突然終了するあたりのプログラムは下記の通りです。
>#TIMER
>LOOP[]
>IF[@TIME==0]
> LOOPBREAK[]
>IFEND[]
>LOOPEND[]
>DIALOG[CAPTION="確認" STR="終了しますよ?" OK=1]
>@FINISH=1
>TASKEND[ID=TIMER]
>
>追記
>上記プログラムはID=TIMERのタスクで動いています。
どうもです。
原因は多分このタスクではないですね。
例えばこのタスクを呼び出したほうのタスクとか、
どれかのタスクがスクリプトの終端まで行ってしまっていないでしょうか。
YU-RIS ではいずれかのタスクが終端まで行ってしまうと
終了してしまうため、その辺りを確認してみてください。
あと、多分このスクリプトは簡略形なのだと思いますが、一応、
LOOP[]〜LOOPEND[] の中に WAIT[FRAME=1] を入れておいてください。
でないと多分フリーズしてしまうと思います。
|
|
|