Play Sound
サウンドを再生することのできるコンポーネントです。
Game Maker 0.9 の強化点
編集モードでのプレビューボタンを使ってプレビューができるようになりました。(プレイモードでテストする必要がなくなりました。)
シングルプレイヤーとマルチプレイヤーのロジックを制作のページでも[SP] や [MP] のビヘイビアやコンポーネントの使い方をご紹介しています。
Play Sound のコンポーネント [SP] [MP]
サウンドエフェクトやアンビエントサウンドや音楽を再生できます。(グローバル、ローカル共に)
おすすめの使い方
メッセージを受信した時にサウンドを再生します。
アセットやオブジェクトを拾ったり、置いたりした時にサウンドを再生します。
クエストのスタート時やクリア時にサウンドを再生します。
プレイヤーが入ってきた時にロケーションに合わせたサウンドを再生します。(Trigger Volume やSpeaker のコンポーネントを使ってプレイヤーの位置を検知)
コミュニケーション
インプット:
Play On Start またはメッセージを受信
アウトプット:
サウンドを再生し、メッセージを送信
パラメーター
Sound To Play - 再生するサウンドを設定できます。
Is Looping - トグルを使ってループ再生の設定ができます。
Volume - サウンドのボリュームを設定できます。
Is 3D Sound - 3D サウンドをトグルで設定できます。
Play Condition - サウンド再生のタイミングを設定できます。 Play On Start - ゲームスタート時にサウンドを再生します。 Play On Receive Message - メッセージの受信時にサウンドを再生します。
Is Interruptible - サウンドの停止や一時停止をトグルを使って設定できます。
Message To Send - サウンドの再生を停止する送信メッセージを設定できます。
Broadcast Type - ブロードキャスト方法を設定できます。
Everyone In Range - レンジ内のすべてにメッセージを送信します。 Specific Tags In Range - タグにメッセージを送信します。 Selected Actor - 特定のアセットにメッセージを送信します。
Broadcast Duration - ブロードキャスト時間を設定できます。efines the type of duration. Once - メッセージの受信時に一度だけブロードキャストします。 Duration - ブロードキャストの間の時間を秒単位で設定できます。 Forever - ブロードキャスト間にディレイを使い、永遠にブロードキャストします。s.
デフォルト設定
Sound to Play
Sound to Play をクリックすると選択することのできるサウンドが表示されます。
カスタマイズされたサウンドは現在ご利用いただけません。
Sound Range
最大値はジェムによって異なります。
デフォルトの設定では0- 4となっています。
Play Condition
Play On Start – 体験がスタートすると同時にコンポーネントがトリガーされ、選択したサウンドが再生されます。
Play On Receive Message – サウンドを再生するようにトリガーするメッセージを設定することができます。
Play on Players Interact - コンポーネントが追加されているオブジェクトでプレイヤーが「E」キーを押した際にサウンドが再生されます。
Edit Logic
Loop
Loop のトグルをTrue にすると一度トリガーされたサウンドは再生され続けます。トグルをFalse に設定した場合はサウンドは一度だけ再生され、続けて再生されることはありません。
3D Sound
2D Sound(2D サウンド)は距離やプレイヤーの位置に関わらず同じ音量で選択したサウンドを再生します。
3D Sound はPlay Sound のコンポーネントを持ったオブジェクトからアバターまでの距離に応じて音量が変化します。
サウンドはプレイヤーの場所に応じて聞こえ方が変わります。プレイヤーが音を出しているオブジェクトの隣にいる場合は、音がその方向から聞こえているかのように左のヘッドフォンやスピーカーから音が聞こえるように設定されています。
Message Interuptible
トグルをTrue に設定すると2つのドロップダウンメニューが表示されます。
Message to Stop – サウンドを完全に停止します。サウンドをまた再生する際には最初からサウンドが再生されます。
Message to Pause – サウンドが一時停止されます。また再生されるようにトリガーされた際は一時停止したところからサウンドが再生されます。
使用例
アバターが近くに来た際にSpeaker のコンポーネントを使ってメッセージを送って音楽や効果音を再生してバトルの開始やヒントが近くにあることを教えることができます。
トグルの設定例
Door のビヘイビアはスイッチとして使用できます。ここではDoor のビヘイビアを持ったラジオを使います。
Message to Open(ドアを開くメッセージ)を Radio.On に設定します。
Message to Close(ドアを閉じるメッセージ)をRadio.Off に設定します。
ラジオの上にあるオブジェクトにPlay Sound のコンポーネントを追加し、Invisible(隠す)に切り替えます。
Play On Receive Message(メッセージ受信時に再生)をRadio.On に設定します。
Interruptible のMessage to Pause をRadio.Off に設定します。
この設定の場合ラジオから実際に音は出ませんがPlay Sound のコンポーネントをトリガーするメッセージをコントロールすることができます。
最終更新