ごいしはまぐり

ノベルゲーム制作サークル「ごいしはまぐり」紹介の他、映画紹介やティラノスクリプト等、メンバーの記事を寄せ集めています。

ティラノスクリプト

ティラノスクリプト備忘録47
cond属性

投稿日:2020年4月25日 更新日:





 こんにちは!ぽんかです。

 今回は全てのタグに使えるcond属性についての覚え書きです。

 公式のタグリファレンスには以下のように書いてあります。



すべてのタグにcond属性があります。JS式を記述して、その結果が真の場合のみタグが実行されます

https://tyrano.jp/tag/ ティラノスクリプト公式 タグリファレンス


 では、実際にどういうことなのか。動画とコードをご覧ください。





condテスト[p]

[eval exp="f.hensu=1"]

[text val="f.hensuは1です。" cond="f.hensu==1"]
[text val="f.hensuは2です。" cond="f.hensu==2"]
[text val="f.hensuは3です。" cond="f.hensu==3"]

[p]

[eval exp="f.hensu=2"]

[text val="f.hensuは1です。" cond="f.hensu==1"]
[text val="f.hensuは2です。" cond="f.hensu==2"]
[text val="f.hensuは3です。" cond="f.hensu==3"]

[p]

condテスト終了[p]


 タグ[text]はメッセージウィンドウに文字を表示させるタグです。

 上記の動画とコードでは、まずf.hensuに1を代入しています。

 そして、textタグ内のcond属性でf.hensuが1のタグだけが実行されているのが分かると思います。

 f.hensuが2の場合も同様にcond属性が2のタグだけが実行されています。

 このように、cond属性は結果がtrueとなる場合にだけ実行される便利な属性なのです。



それではまた!



ごいしはまぐりではブラウザでプレイできるノベルゲームも制作しております。
作品一覧はこちらです。

-ティラノスクリプト

執筆者:


comment

メールアドレスが公開されることはありません。

CAPTCHA


関連記事

ティラノスクリプト備忘録17
広告収入を得よう

2020/07/03 広告常時表示方法を追加  自身の作ったゲームで収入を得る… ゲーム開発者なら一度は考えることではないでしょうか。 今回はティラノスクリプトやティラノビルダーを使って収益化、広告収 ...

ティラノスクリプト備忘録24
配列

 配列について、次回作で利用しようと思い基本的なところをまとめました。まずは配列の動画とコードです。 配列の表示と代入 配列テスト[p] [eval exp="f.player=[' ...

ティラノスクリプト備忘録28
カメラと背景

 こんにちは!今回は[camera]タグと背景についての覚え書きです。 [camera]タグは少ない画像でも多くの演出が出来て本当に便利! でも、カメラを動かすと背景が下の動画のようになってしまいます ...

ティラノスクリプト備忘録5 変数によるIf分岐

ティラノスクリプト備忘録第5弾は「変数によるIf分岐」の作り方です。ボタン以外の分岐があると、ゲームとしての奥深さを表現出来たりしそうですね。ティラノスクリプト備忘録3では変数の出力について、 ティラ ...

ティラノスクリプト備忘録8
画面サイズを変える

ディスプレイの解像度やアスペクト比はなかなかどうして変わっていくもので、4:3、16:9、16:10とPCやタブレット、スマホ、更に機種によっても違います。現在のトレンドは16:9でしょうか…今回は解 ...

アーカイブ