- 657 名前:名前は開発中のものです。 [2007/02/03(土) 17:44:20 ID: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]
|

|