【ティラノビルダー】ランダムに文章・セリフを表示する方法
ティラノビルダーでランダムに文章・セリフを表示する方法について解説します。
①ラベルコンポーネントの配置
ラベルコンポーネントを2つ配置します。
select
text
上から順に、上記のラベル名を指定します。
②分岐ボタンコンポーネントの配置
分岐ボタンコンポーネントを配置します。
ターゲットにラベルtextを指定します。
停止コンポーネントを配置します。
③iscriptコンポーネントの配置
iscriptコンポーネントを配置します。
下記のコードを貼り付けます。
f.random_text = [
'テキスト1',
'テキスト2',
'テキスト3'
];
let index = Math.floor(Math.random() * f.random_text.length);
f.selected_text = f.random_text[index];
【コードの解説】
テキスト1
テキスト2
テキスト3
今回は、上記の3つの文章からランダムに1つ選び表示します。
【参考】文章が4つの場合
f.random_text = [
'テキスト1',
'テキスト2',
'テキスト3',
'テキスト4'
];
let index = Math.floor(Math.random() * f.random_text.length);
f.selected_text = f.random_text[index];
④ティラノスクリプトコンポーネントの配置
ティラノスクリプトコンポーネントを配置します。
下記のコードを貼り付けます。
[emb exp="f.selected_text"][p]
【参考】セリフの場合
#山田太郎
[emb exp="f.selected_text"][p]
テキストコンポーネントと同様に、#の後にキャラクター名を記述します。
ジャンプコンポーネントを配置します。
ターゲットにラベルselectを指定します。
これで、ランダムに文章・セリフを表示する手順は完了です。
以上で解説を終わります。おつかれさまでした。
この記事が気に入ったらサポートをしてみませんか?