A downloadable game

トーキング・サウンズ - プラグイン

これは単なるドキュメンテーションページであり、プラグインは英語のページでのみ購入できます。

 その動画には日本語の字幕が付いています。

更新履歴

(2024年02月05日)リリースバージョン!
(2024年02月20日) 最新の「Bakin」アップデート1.7.0.6におけるバグ修正
(2024年02月22日) Talking Soundが再生される頻度を変更できます。

説明


トーキング・サウンズ・プラグインを使用すると、メッセージが表示される際にサウンドを使用でき、ピッチを調整することで、キャラクターが話している内容に洗練されたプロの雰囲気を加えるための音声効果を作成できます。


- このプラグインには約10のトーキング・サウンドが付属しています! 

- C#呼び出しイベントパネルまたはBakin変数を使用してサウンドと設定を変更できます! 

- ランダムに再生される複数のサウンドを使用し、音量、パンニング、およびランダムにサウンドが鳴るピッチ範囲を変更して、発話のような感覚を作成できます。

-  ゲームでの最適なパフォーマンスのために変数名をカスタマイズし、サウンドをリストに追加してキャッシュとして使用するためのGUIが付属しています。


インストール方法


* ファイルをダウンロードして解凍し、「TalkingSounds」フォルダーをBakinフォルダーsteamapps\common\BAKIN\pluginsにドラッグアンドドロップします。

注意:解凍にはWinRARまたは他のプログラムを使用することをお勧めします。 Windowsを使用して解凍すると、DLLが損傷する可能性があります。

* 「機能」->「拡張機能」に移動し、「話す音」をクリックします。


* インストールボタンを使用してスクリプトをプロジェクトに自動的にインストールします!

プロジェクトのスクリプトファイルを新しいバージョンに更新する必要がある場合は、このボタンを使用してください!

* 自動化を使用して、「Common event」ボタンをクリックしてプロジェクトにサンプルの共通イベントを作成します。


またはスクリプトを共通イベント「TalkingSounds.cs」に添付して、次のようにトーキング・サウンズを設定するためにC#関数を使用できます。


ただし、このイベントには自動トリガーがないため、ここで表示されている設定を使用する場合は、このイベントを手動で呼び出す必要があります。

使用方法

メッセージテキストの速度は通常または遅い速度で使用することがお勧めです。


保存ボタン:現在の設定とレンダープリセットと内部を保存します。

インストールボタン:スクリプトファイルをプロジェクトにインストールします。プラグインを更新した場合は、このボタンを使用してプロジェクト内のスクリプトを更新します。

ヘルプボタン:これをitch.ioのページにリダイレクトします。

プラグインの無効化:プラグインを完全に無効にします。

設定:

Bakin変数名:

このセクションでは、プラグインが使用するBakin変数の名前を変更できます。


- サウンドの使用: Talking Soundsを再生するかどうかを保存するBakinスイッチの名前。

- 話す音:プラグインが使用する現在のサウンドまたはサウンドの名前を格納する文字列変数。

- 低いピッチ:Talking Soundがランダムになる最低ピッチ範囲を格納するこの浮動小数点変数。 (デフォルト:0.9)

-  高いピッチ:Talking Soundがランダムになる最高ピッチ範囲を格納するこの浮動小数点変数。 (デフォルト:1.2) 

- サウンドの音量:Talking Soundを再生する際に使用するボリュームを格納する浮動小数点変数、デフォルト:1ですが、必要に応じてこの数値を超える値を使用できます。 

- サウンドのパンニング:Talking Soundのステレオパンニングを調整する浮動小数点変数。左= -1、通常= 0、右= 1を調整できます。

-  設定の更新:このスイッチ変数の名前は、プラグインが上記の変数で構成を更新するときにオンにすると、オフにする必要はありません。このスイッチは、イベントパネルでC#呼び出しを使用すると自動的にアクティブになりますので、必要に応じてこのスイッチを使用する方が良いかもしれません。

変数作成ボタン:このボタンを押して、このセクションでデフォルトの名前または変更した名前を使用してプロジェクトに変数を作成します。


トーキング・サウンズ・リストにサウンドを追加する:


" + " ボタンを使用してトーキング・サウンドを追加します。

- 同時に複数のサウンドを追加できます。

- 'AssetPickerによる選択'を使用してコンピューターファイルからサウンドをプロジェクトに追加できます。

例:


GUIを閉じる前に設定を保存することをお忘れなく!

C#呼び出し:

システムが単一のマスターインスタンスに接続されているため、「TalkingSounds.cs」を任意のイベントに添付できます。


主な機能のリスト


* EnableTalkingSound: デフォルトではTalking Soundsは無効です。この関数を値「1」で使用してTalking Soundsを有効にする必要があります!(0 = 無効、1 = 有効)。

SetTalkingSound: Bakin Stringをパラメーターとして使用し、現在のTalking Soundまたはコンマで区切られたサウンドを設定します。

SetTalkingVolume:  数値変数をパラメーターとして受け取り、デフォルト値:1。

SetLowerPitch: 数値変数をパラメーターとして受け取り、プラグインがピッチランダマイザーで使用する最低値を設定します。デフォルト値:0.9。

SetHighestPitch::数値変数をパラメーターとして受け取り、プラグインがピッチランダマイザーで使用する最高値を設定します。デフォルト値:1.2。

SetTalkingPan: サウンドのステレオパンニングを調整できます。左= -1、通常= 0、右= 1。

* SetTalkingFrequency: Talking Soundが再生される頻度を変更します。現在の値は3です。より高い値を使用すると、単語ごとの再生間隔が長くなります。したがって、より高い値はより低い音の周波数を意味します。


注意

* 将来のアップデートに対する提案を受け付けています!

* バグが見つかった場合は、お知らせください!

* このプラグインは有料です。Bakinで作成したすべてのプロジェクトで使用できますが、プラグインやスクリプトを他のユーザーと共有することはできません(クレジットは不要)。

* 質問があれば、常に公式のBakin Discordで質問できます。official Bakin Discord.