【Unity】uGUIでButtonのOnClick()から効果音を鳴らす

Unityでサウンドを再生 の投稿一覧

NGUIで開発中のプロジェクトをuGUIに置き換えているのですが、ほんのちょっと勝手が違いました。

環境

  • OSX Yosemite v10.10.5
  • Unity v5.2

GameObjectとしてSceneに配置するAudioPlayer

コード

配置

SceneのGameObjectにコンポーネントとして追加します。
そして、再生したいサウンドファイルをAudioSourceのAudioClipに指定します。
unity_ugui_playaudiobybutton_ss1

複数の効果音を再生したい場合、AudioClipをAudipPlayerに追加したり、Play()の箇所を追加修正することで実現できると思われます。

タッチイベントの追加

配置

unity_ugui_playaudiobybutton_ss2