ごいしはまぐり

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

ティラノスクリプト

ティラノスクリプト備忘録43
バックログ初期化

投稿日:2020年1月12日 更新日:



 今回の記事はバックログの初期化についてです。
 ティラノスクリプトのタグでは追記停止の[nolog]、追記を行う[pushlog]がありますが、バックログを全て削除するようなタグはありません。

 なので、バックログを初期化するにはJavaScriptを使って操作します。

 バックログは tf.system.backlog に配列として格納されます。
そのため、この配列をクリアすることでバックログに
何も表示しない状態=初期化 ができます。

サンプルの動画とコードを置いておきます。





バッグログテスト開始[p]
[chara_show name="yokokawa" time="1000"]

#yokokawa

「田中は今日も来ていないみたいだな」[p]
#
担任の横川は出席確認をしていた。[p]

[chara_mod name="yokokawa" face="ikari"]


普段はいかにも優しいといった顔立ちをしている横川は、[r]
怪訝そうな表情に変わった。[p]

横川は出席簿に目を落とした。[p]

田中の欄には欠席を表す[r]
『欠』の字が並んでいた。[p]

バックログ削除前[p]

[iscript]
tf.system.backlog=[];
[endscript]

バックログ削除後[p]

バッグログテスト終了[p]


 23行目~25行目を入れることでバックログを初期化しています。

 また、このバックログ変数に入れるコードを使うことでバックログのみに表示される状態を作ることもできます。

 選択肢のヒントなどをバックログのみに入れることで出来る表現もありそうですね。



それではまた!



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

-ティラノスクリプト

執筆者:


comment

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

CAPTCHA


関連記事

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

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

ティラノスクリプト備忘録12
独自フォントを使用する

2020年5月16日更新ティラノスクリプトV502a以降での変更方法に変更しました  デフォルトのフォントを独自のフォントにすることで、作品にオリジナリティが出たり、雰囲気を決めたりすることが出来ます ...

ティラノスクリプト備忘録18
JavaScript 変数表示

 今回は少し毛色を変えてJavaScriptを使ってティラノスクリプトを操作するメモです。 まずは単純に日付時刻を表示するところから実験です。 JavaScriptで日付時刻表示 JavaScript ...

ティラノスクリプト備忘録6 テキストボックスに入力した内容を変数に入れる

ティラノスクリプト第6弾は変数にプレイヤーが入力した内容を入れる方法です。テキストボックスに入力して、入力した内容を表示させるということをティラノスクリプト上で行います。文字が入力されていない場合や、 ...

ティラノスクリプト備忘録38
背景を変えるときに黒背景をはさむべきかどうか

 背景を変えるときに黒背景を挟んで背景を変えるか、それともそのまま背景を変えるかで印象はかなり変わります。  まずは、「思ひ出のラプソディ」より、コードと動画をご覧ください。 [font italic ...

アーカイブ