【ティラノスクリプト 交流掲示板】 2925328


HTML5ゲームエンジン、「ティラノスクリプト」に関する掲示板です

質問を書き込む前に

こんな機能ないかな?と思った時
ティラノスクリプトのタグリファレンス

ティラノWikiも確認
http://tyrano.wiki.fc2.com/

バグ報告や質問、要望などご自由にお使い下さい。


質問用スレッド part2

1:シケモクMK :

2014/12/07 (Sun) 08:50:51

ティラノスクリプトに関するわからない事がありましたら、お気軽にどうぞ

質問する時は、前スレで解決していないか、確認していただけると幸いです。

前スレ 質問用スレッドpart1
http://tyrano.bbs.fc2.com/?act=reply&tid=6151309

522:gtx :

2016/01/14 (Thu) 00:53:22

>>525 関係あるかないかもしれませんが、今は[chara_show]にzindexがついたからかもしれません??

_______________________

質問ですが手動でオート(lボタンを効かなくする)を作成して成功しましたが、
同一ボタンでOFFにすることができませんでした。
ONはこの様に作成しました。


ボタン表示マクロ内でONする。(マクロは全てfirst.ksで呼び出しされます。)
[locate x=560 y=0]
[if exp="f.noskip==false"]
[button name="rb" fix=true graphic="AutoON.gif" hint="オートモードスタート。クリック" width="80" height="20" exp="f.noskip=true"]
[endif]


文字表示管理マクロを作成し[l1][p1]を記述する。

[l1]は

[macro name=l1]
[if exp="f.noskip==false"]
[l]
[endif]
[endmacro]
これで条件f.noskipがfalse(スキップしない)が揃わないとクリック待ちが発生しません。
つぎに[p1]を作成します。このマクロは[l1]を使用後に[er]します。
[macro name=p1]
[l1][er]
[endmacro]

同一ボタンでOFFにするにはボタンに分岐をかければいいのですが変化がないようでした。
[macro menubtn]
[if exp="f.noskip==false"]
[button name="rb" fix=true graphic="kado_right1.gif" hint="オートモードON。クリック" width="80" height="20" exp="f.noskip=true" target=*noskip]
[endif]
[if exp="f.noskip==true"]
[button name="rb" fix=true graphic="kado_right1.gif" hint="オートモードOFF" width="80" height="20" exp="f.noskip=false" target=*noskip]
[endif]
[endmacro]

*noskip
[return]

【1】 画面を更新しないとFixボタンに変化は無いのでしょか?
【2】callしたマクロ内でジャンプ(する必要はないかもしれませんが、)できないでしょうか?

よろしくお願いします。


  • 名前: E-mail(省略可):
  • 画像:

Copyright © 1999- FC2, inc All Rights Reserved.