ごいしはまぐり

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

ティラノスクリプト

ティラノスクリプト備忘録25
ランダムで文字を表示

投稿日:2019年7月27日 更新日:


 今回はランダムで文字を表示するコードを組んでみました。まずは動画とコードをご覧ください。



ランダムで文字を表示
ランダム文字テスト[p]

;ループカウント
[eval exp="f.loopcnt=1"]

;配列設定
[eval exp="f.moji=['りんご','みかん','いちご','バナナ','パイナップル']"]

*loopstart

;ランダム値取得 0~4
[iscript]
	f.ran = Math.floor( Math.random() * 5)
[endscript]

;配列を表示
[emb exp="f.moji[f.ran]"][p]

;ループカウント10の時*loopendへジャンプ
[if exp="f.loopcnt==10"]
	[jump target=*loopend]
[endif]

;ループカウント+1する
[eval exp="f.loopcnt=f.loopcnt+1"]

;ループ最初に戻る
[jump target=*loopstart]

*loopend

ランダム文字テスト終了[p]


 上記のコードは以前に紹介したランダム値配列ループの合わせ技です。
ランダム値を取得した後、配列の番号にしています。ループ処理は10回にすることで、10回ランダム値を取って配列から文字表を行うようにしています。


それではまた



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

-ティラノスクリプト

執筆者:


comment

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

CAPTCHA


関連記事

ティラノスクリプト備忘録31
タグ[l][r][p]について

 こんにちは!今回はティラノスクリプトで一番多く使うタグ[l][r][p]についてです。 まずは改行[r]とページ送り[p]の具体例です。 改行サンプル 改行テストです[p] 一行目を表示します[r] ...

ティラノスクリプト備忘録10 背景切替タイプ見本(method)

今回は背景切り替えタイプの見本を動画にしました。bgタグのmethodでの違いが一目瞭然!是非、お役立て下さい♪ フェードイン:fadeInフェードインダウン:fadeInDownフェードインレフト: ...

ティラノスクリプト備忘録49 動きのあるふきだしマクロ

今回の備忘録は動きのあるふきだしを表示して会話をする方法についての記録です。まずは動画と実際に使用しているコードをご覧ください。動画は「学園ライト!」より。 実際の動作とコード 会話ではふきだし、地の ...

ティラノスクリプト備忘録7 タイトル画面を編集する

ティラノスクリプト備忘録第7弾は「タイトル画面の編集」です。スクリプト上でボタンの表示/非表示や配置を決める方法を説明していきます。ティラノビルダーでは配置や画像の変更をGUIで簡単に設定できますが、 ...

ティラノスクリプト備忘録29
正規表現でタグ[]を消す

 こんにちは!今回は正規表現と置換を使ってタグを消します。 こちらのテクニックは例えばこんな時に便利です。 スクリプトを打ち始めたが…「もう一度シナリオの見直しをしたい」「ボイスを追加したくなった。依 ...

アーカイブ