■吉里吉里/KAG/TJS雑談質問スレ■その10at GAMEDEV
■吉里吉里/KAG/TJS雑談質問スレ■その10 - 暇つぶし2ch657:名前は開発中のものです。
07/02/03 17:44:20 3dNx1tNI
レイヤの数の変更操作をlinkタグの中で行いたいのですが、expにはどのように記載すればよいでしょうか?
下記の失敗例のように記載すると、kag.fore.messages.countは減少するのですが(コンソールにて確認)、実際にレイヤの数が変更されたわけではなさそうでした(画面上にレイヤ操作にて消したはずのメッセージレイヤ2の文字が残っているため)。
成功例のように一度別ラベルを中継すれば問題ないのですが、できれば直接遷移したいと思います。
;失敗例
*start
[layopt layer=message1 page=fore visible=true]
[current layer=message1 page=fore]
kag.fore.messages.count = [emb exp="kag.fore.messages.count"][r]
[link target=*test1 exp="kag.fore.messages.count-=1"]レイヤの数を減らします。その1[endlink]
[s]
*test1
[layopt layer=message0 page=fore visible=true]
[current layer=message0 page=fore]
kag.fore.messages.count = [emb exp="kag.fore.messages.count"][r]
[link target=*test2 exp="kag.fore.messages.count-=1"]レイヤの数を減らします。その2[endlink]
[s]
;成功例
*start
[layopt layer=message1 page=fore visible=true]
[current layer=message1 page=fore]
kag.fore.messages.count = [emb exp="kag.fore.messages.count"][r]
[link target=*test0]レイヤの数を減らします。その1[endlink]
[s]
*test0
[laycount messages=&kag.fore.messages.count-1]
[jump target=*test1]
*test1
[layopt layer=message0 page=fore visible=true]
[current layer=message0 page=fore]
kag.fore.messages.count = [emb exp="kag.fore.messages.count"][r]
[link target=*test2 exp="kag.fore.messages.count-=1"]レイヤの数を減らします。その2[endlink]
[s]


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch