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


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

質問を書き込む前に

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

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

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


無題

1:ちゃぽ :

2015/12/25 (Fri) 16:42:28

[macro name=kari]
[if exp="mp.hoge==1"]
[endif]
[endmacro]
このようなマクロを作り
[kari hoge=1]
このようにすると、1が参照されず
ifの結果がfalseになってしまう事があります。
同じようなマクロのコピーで、うまくいっている物もあるのですが、まったく参照されないものもあります。
もしかすると、ローカル変数が使用できる上限などがあるのでしょうか?
なにかお心当たりのある方がいらっしゃいましたら、ご教授願いたいです。
2:ちゃぽ :

2015/12/25 (Fri) 16:46:35

すみません。間違えてスレッドをたててしまいました。
管理人さんがいらっしゃいましたら、削除をお願いしたいです。
お手数をお掛けして申し訳ありません。
3:ぽぽ :

2015/12/26 (Sat) 17:59:08

>>1


ティラノスクリプトの場合、引数は全て文字として判定されるので
例えば

[if exp="mp.hoge=='1'" ]

みたいに文字列として比較してみるとどうかしら?
a とか b みたいな文字の場合必ずうまくいくならその可能性が高そう。

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

Copyright © 1999- FC2, inc All Rights Reserved.