ごいしはまぐり

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

ティラノスクリプト

ティラノスクリプト備忘録34
マクロの記述基本

投稿日:2019年8月30日 更新日:


 こんにちは!第34回ではマクロの記述と呼び出し方法について記載していきます。何度も繰り返し使うような処理で利用すると便利です。

 それではまずは動画とコードをどうぞ。




マクロテスト[p]

;マクロの設定
[macro name="lr"]
[l][r]
[endmacro]

;マクロ呼び出し
一行目です。[lr]
二行目です[p]

マクロテスト終了[p]


 動画とコードはよく使うクリック待ちタグ[l]と改行タグ[r]を合わせてマクロ化しています。

 [macro name=]の部分で新しいタグを定義して、[macro]と[endmacro]の間に記述した内容を新しく定義したマクロ名で呼び出すことができます。

 上記の場合だと、[l][r]を[lr]と定義して、新しい[lr]タグでマクロの呼び出しをしています。実際に動画のように[lr]でクリック待ちと改行が行われるようになります。

 実際にマクロを記述する場合はまず、マクロ定義用のksファイルを作成して、ゲーム開始直後にマクロ定義用のksファイルを読み込み、本編に入る…という使い方をするのがいいと思います。


 それではまた!



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

-ティラノスクリプト

執筆者:


comment

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

CAPTCHA


関連記事

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

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

ティラノスクリプト備忘録11 複数の効果音を同時に出す

ティラノスクリプト備忘録第11弾は複数の効果音を同時に出す方法です。例えばキャラのボイスと”キラーン”というような効果音を同時に出したいときに使います。デフォルトだと前になっていた効果音が止まって新し ...

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

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

ティラノスクリプト備忘録32
[er][cm]タグ

 こんにちは!今回は[er]タグと[cm]タグについて動画付きでご説明します。[er]タグは現在操作対象(current)のメッセージレイヤの文字を消去します。[cm]タグは全てのメッセージレイヤの文 ...

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

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

アーカイブ