ごいしはまぐり

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

ティラノスクリプト

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

投稿日:


 こんにちは!ぽんかです。
 今回はボイス再生についてです。ボイス再生については普通に[playse]タグを使う方法と、[voconfig][vostart]を使う方法がありますが、私は[vo~]を使うことをお勧めします。

 しかしながら、[vo~]は良いところと悪いところあります。悪いところを補うことでガンガン使っていきましょう。

 まずはコード実例から。



コード実例

;ボイス設定
[voconfig sebuf=1 name="tarou" vostorage="t/t{number}.ogg" number=1 ]
[voconfig sebuf=1 name="hanako" vostorage="h/h{number}.ogg" number=1 ]
[vostart]

;t1
#tarou
「t1.oggの再生です」[p]
[stopse buf=1]

;h1
#hanako
「h1.oggの再生です」[p]
[stopse buf=1]

;t2
#tarou
「t2.oggの再生です」[p]
[stopse buf=1]


 [vo~]を使って再生するには上記の様なコードを書きます。
#nameで自動的に前回再生したファイル名のnumberが+1されて効果音が再生されます。

 上記ではdata\soundフォルダ内にそれぞれtとhフォルダを作成してtフォルダの中にt1.ogg、t2.ogg…hフォルダの中にh1.ogg、h2.oggとファイルを置いています。キャラ毎にフォルダを分けていると後で管理が楽です。


それでは[vo~]タグの良いところと悪いところをまとめます。

  • 良いところ

 オートで進んだときに再生し終わるのを待ってくれる。
 これは本当に重要でボイスが入っていてオートする機能を組み込む作品の場合は必須といっても過言ではありません。
 [playse]は再生終了を待ってくれないので、しゃべっている途中で次に進んでしまいます。

 記述が楽。一律に#の後にnameをつけるだけです。

  • 悪いところ

 何を再生しているか記述上分かりづらい。
  対策→再生前にコメントアウトでファイル名を記載しておく。

 再生が+1づつ順番に行われる。選択肢があると全て+1という訳にはいかない。
  対策→選択後、jumpした後にvoconfigのnumberで採番のし直しをする。
 



 以上です。[vo~]のような便利な機能は他のタグで代用できますが、機能は目いっぱい使って作品のレベルを上げることを心がけています。


それではまた!

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

  
皆さまの応援が励みになります。アクセスアップのためクリックして頂けると幸いですm(_ _)m

-ティラノスクリプト

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

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

デフォルトのフォントを独自のフォントにすることで、作品にオリジナリティが出たり、雰囲気を決めたりすることが出来ます。今回はティラノスクリプトで独自フォントを使う手順についてメモ書きです。行うことは全部 …

ティラノスクリプト備忘録37
カメラアップからスタート

 先日、「思ひ出のラプソディ」を公開しましたが、その中で最初からアップの状態からスタートする場面があります。 今回はアップからスタートする方法について説明します。 まずは動画とコードをご覧ください。 …

ティラノスクリプト備忘録15
便利なツール紹介

 こんにちは!ぽんかです。 今回はティラノスクリプトでノベルゲームを作る際に使用しているツールを紹介したいと思います。ノベルゲームを作るのには色々な素材、要素が必要になります。便利なツールを使って 時 …

ティラノスクリプト備忘録13 ボタンにメニューの機能をつける

デフォルトで表示されている右下の歯車ボタン…menubuttonについてです。歯車を押してメニュー画面を開いてセーブロード等、画面を用意せずにプレイ画面で直接セーブロードやスキップなど出来るようにする …

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

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

アーカイブ