Triggering Audio Without Writing Code!

After you have some Sound Groups and Playlists set up, let's see how to trigger them automatically. There are a few scripts to help out on this:

     
  1. Ambient Sound: This script is simple but powerful. It will play an Ambient Sound only when the caller is withing hearing range. Read about Ambient Sound here!
  2.  
  3. Event Sounds: This extremely powerful script can do a super long list of audio control actions from a wide variety of events, including Monobehavior, NGUI, Core Gamekit, PoolManager and other events, as well as Timeline support. Read about Event Sounds here.
  4.  
  5. Button Clicker: This is a script that works with NGUI only. Read about NGUI integration here!
  6.  
  7. Footstep Sounds: This is a more compact and focused version of EventSounds.cs, focused on playing different sounds for different collision / triggers on the same game object. Read about Footstep Sounds here!
  8.  
  9. Mechanim State Sounds: This is a small script for playing sounds when a Mechanim state is entered or exited. Read about Mechanim State Sounds here!
  10.  
  11. Mechanim State Custom Events: This is a small script for firing Custom Events when a Mechanim state is entered or exited. Read about Mechanim State Custom Events here!
  12.  
  13. Mechanim State Parameter Commands: This is a small script for firing Parameter Commands when a Mechanim state is entered or exited. Read about Mechanim State Parameter Commands here!
 
Note: For those rare times when these scripts won't work for what you want to do due to a specific gameplay event that isn't supported, take a look at Triggering Audio With Code.