[もどる]
一括表示
0998 クリッカブルマップでの動作について
投稿者:けい 2007/07/30(月) 18:50

はじめまして、いつもYU-RISを利用させていただいています。
2つ以上の分岐をさせるクリッカブルマップを作ったのですが、
例えば以下の様なスクリプトで青色のクリッカブルエリアにマウスを置き続けると、通常は画像Aのみが表示させるのですが、一瞬画像AもBも透明になり、画像が点滅する事があります。(「マウスが乗っていない」という処理が行われている?)
スクリプトの組み方が間違っているのでしょうか?
この点滅現象を回避する方法を教えていただければ幸いです。

INT[@CHECK] INT[@BLUE] INT[@RED] INT[@FLAG1] INT[@FLAG2]
CG[NO=1 FILE=赤色と青色を含むクリッカブル用画像 A=0]
CG[NO=2 FILE=画像A A=0] CG[NO=3 FILE=画像B A=0]

LOOP[]
CGINFO[NO=1 ONMOUSE=1 LET=@CHECK]
IF[@CHECK==255] //青なら
@FLAG1=1 @FLAG2=0 CG[NO=2 A=256] CG[NO=3 A=0]
ELSE[@CHECK==16711680] //赤なら
@FLAG1=0 @FLAG2=1 CG[NO=2 A=0] CG[NO=3 A=256]
ELSE[] //それ以外なら
@FLAG1=0 @FLAG2=0 CG[NO=2 A=0] CG[NO=3 A=0]
IFEND[]
IF[@_MOUSE_L==1]
IF[@FLAG1=1] [GO=#分岐1]
ELSE[@FLAG2=1] [GO=#分岐2] IFEND[] IFEND[]
WAIT[FRAME=1] LOOPEND[]

1001 お騒がせしました
投稿者:けい 2007/08/04(土) 09:12

こんにちは、前回の質問ですが、どうやらこちらで解決いたしました。
コンフィグのスレッドモードをオンにしていたのが原因だったようです。
なるべく使用しないで下さいという事だったのに、こっちが勝手に騒いでしまってすみませんでした。
これからもYU-RISを応援させていただきます。頑張って下さい!

1007 ご報告有り難うございます
投稿者:たくみ 2007/08/13(月) 15:02

けいさんどうもです。
お返事遅れましてすみません。
分かりやすい説明有り難うございます。
早速検証してみましたが、こちらのマシンで再現できず、
原因がちょっと分かりませんでした。すみません…。
スペックなど環境の違いで出る不具合かもしれません。

引き続きチェックして分かり次第修正しますので、
それまで申し訳ないですがスレッドモードはOFFにしてご使用ください。
ご報告有り難うございます。