ごいしはまぐり

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

ティラノスクリプト

ティラノスクリプト備忘録42
ボイス再生マクロ

投稿日:2019年12月14日 更新日:



 前回に引き続き今回も実用的なマクロを紹介します。

 紹介するのは「ボイス再生のためのマクロ」です。

 ボイスはただ[playse]タグを使うのではなく、いろいろなタグを組み合わせてようやく実用的なものになります。

 まずは動画とコードをご覧ください。



ボイス再生マクロ[p]

[bg storage="kuro.jpg" time="500"]
[bg storage="eki1.jpg" time="1500"wait=true]

[chara_show name="haraguti" layer=0 left=850 time=300]
美沙がロータリーに向かうと[r]
原口が既に立っているのが見えた[p]
早足で原口の元に向かう[p]
[resetfont]

[playbgm storage="mis.ogg" loop=smooth]

[chara_show name="misa" layer=0 left=-500 time=300 reflect=true]
[anim name="misa" left = 20 time=500]
[wa]

;ボイス再生設定
[voconfig sebuf=1 name="misa" vostorage="m/m{number}.ogg" number=6 ]
[voconfig sebuf=1 name="haraguti" vostorage="t/t{number}.ogg" number=1 ]
[vostart]

;ボイスマクロ
[macro name=playvo]

#%chara
[text val=%mes]
[p]
[stopse buf=1]

[endmacro]

;マクロ呼び出し
[playvo chara=haraguti mes="山神さん こんにちは"]
[playvo chara=misa mes="あっ こんにちは"]

ボイス再生マクロ終了[p]


 前置き部分からコードを載せたので少し長くなってしまいましたが、ボイス設定に関係があるのは18行目からです。

 [voconfig]タグについては以前こちらでも記事を書きましたが、オート機能でボイス再生するのであれば必須です。

 soundフォルダにキャラ毎にフォルダを作成してその中にoggファイルを置きます。

 [macro]の中身は、

  ・#を使ったボイス再生
  ・メッセージウィンドウにテキスト表示
  ・クリック待ちとクリック後ボイス再生停止

の3つです。

 [playvo]タグにこれらをまとめてマクロに値を渡すようにしています。
これでボイス再生に必要なタグが1行にまとめられます!


それではまた!



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

-ティラノスクリプト

執筆者:


comment

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

CAPTCHA


関連記事

ティラノスクリプト備忘録16
セーブデータ・変数の初期化

 みなさまこんにちは!ぽんかです。以前、乱数や変数による条件分岐、変数への入力についてご説明しましたが、今回はセーブデータと変数の初期化についてです。 中でもシステム変数は不可逆的で一度保存してしまっ ...

ティラノスクリプト備忘録4 JavaScriptで乱数

ティラノスクリプト備忘録第4弾は「乱数」。サイコロとか、ダメージ計算、その他色々な運要素を盛り込んだゲームには必須といっても過言ではありません。今回はJavaScriptを使って整数の乱数を発生させま ...

ティラノスクリプト備忘録48
[mask]を使ったメニュー表示

今回の備忘録はティラノスクリプトのタグ[mask]を使用した開閉するようなメニューの表示方法についてです。まずは動画と実際に使用しているコードをご覧ください。動画は「テニスのポンチ様」より。 実際の動 ...

ティラノスクリプト備忘録20
ループ処理

 備忘録20回目はループ処理についてご説明します。ティラノスクリプトにはfor文のようなものが無いので、ラベルとジャンプ、ifで代用します。 具体的なコードと動画は以下の通りです。 ループ処理 ループ ...

ティラノスクリプト備忘録3 変数と出力

ティラノスクリプト備忘録第3弾は「変数と出力」です。変数があれば、ステータス的なのが作れたり、プレイヤーの選択による分岐以外の分岐が作れたりといいことだらけ。変数は小難しいところもありますが食わず嫌い ...

アーカイブ