見出し画像

【ティラノビルダー】全ての変数にまとめて初期値を代入する方法

今回は、ティラノビルダーで全ての変数にまとめて初期値を代入する方法について解説します。


①変数の追加

「プロジェクト」「変数管理」をクリックし、変数管理画面を開きます。

  • test1 (初期値1)

  • test2 (初期値2)

  • test3 (初期値3)

  • test4 (初期値4)

  • test5 (初期値5)

上記の変数を追加します。
これで、変数の追加は完了です。

②title_screenの編集

iscriptコンポーネントを配置します。

下記のコードを貼り付けます。

if (sf.default_value == undefined) {
sf.default_value = Object.assign({}, f);
}

Object.assign(f, sf.default_value);

これで、全ての変数にまとめて初期値を代入する手順は完了です。
以上で解説を終わります。おつかれさまでした。

【参考】変数の値を確認する

  1. 全ての変数の値が初期値になっているか確認

  2. 全ての変数に数値を加算

  3. 加算後の全ての変数の値を確認

  4. 再度、全ての変数の値が初期値になっているか確認

今回は、上記の手順で、変数の値を確認します。

scene1の編集

ティラノスクリプトコンポーネントを配置します。

下記のコードを貼り付けます。

【test1】[emb exp="f.test1"][p]
【test2】[emb exp="f.test2"][p]
【test3】[emb exp="f.test3"][p]
【test4】[emb exp="f.test4"][p]
【test5】[emb exp="f.test5"][p]

変数設定コンポーネントを配置し、各項目を設定します。

【変数】test1
【操作】足し算
【オペランド】定数を選択し、1と入力
【反映】各項目を設定した後、クリック

変数設定コンポーネントを配置し、各項目を設定します。

【変数】test2
【操作】足し算
【オペランド】定数を選択し、1と入力
【反映】各項目を設定した後、クリック

変数設定コンポーネントを配置し、各項目を設定します。

【変数】test3
【操作】足し算
【オペランド】定数を選択し、1と入力
【反映】各項目を設定した後、クリック

変数設定コンポーネントを配置し、各項目を設定します。

【変数】test4
【操作】足し算
【オペランド】定数を選択し、1と入力
【反映】各項目を設定した後、クリック

変数設定コンポーネントを配置し、各項目を設定します。

【変数】test5
【操作】足し算
【オペランド】定数を選択し、1と入力
【反映】各項目を設定した後、クリック

ティラノスクリプトコンポーネントを配置します。

下記のコードを貼り付けます。

【test1】[emb exp="f.test1"][p]
【test2】[emb exp="f.test2"][p]
【test3】[emb exp="f.test3"][p]
【test4】[emb exp="f.test4"][p]
【test5】[emb exp="f.test5"][p]

ジャンプコンポーネントを配置します。
ストレージでtitle_screenを指定します。

これで変数の値を確認する手順は完了です。

以上で解説を終わります。おつかれさまでした。