void Start() { mMinionAction = GetComponent <MinionAction>(); mAudioSource = GetComponent <AudioSource>(); randomX = Random.Range(-2, 2); target = GameObject.Find("NewBorn").transform; }
public void PlaySound(MinionAction action) { if (minionSounds == null) { setupMinionSounds(); } ActionSound actionSound = minionSounds.getActionSoundFromAction(action); LaunchSound(actionSound.sound, actionSound.mixerGroup); }
public ActionSound getActionSoundFromAction(MinionAction action) { for (int i = 0; i < minionSounds.Length; i++) { if (minionSounds[i].action == action) { return minionSounds[i]; } } return null; }
public AudioMixerGroup getMixerFromAction(MinionAction action) { for (int i = 0; i < minionSounds.Length; i++) { if (minionSounds[i].action == action) { return minionSounds[i].mixerGroup; } } return null; }
public void PlaySound(MinionAction action) { if(minionSounds == null) { setupMinionSounds(); } ActionSound actionSound = minionSounds.getActionSoundFromAction(action); LaunchSound(actionSound.sound, actionSound.mixerGroup); }
public ActionSound getActionSoundFromAction(MinionAction action) { for (int i = 0; i < minionSounds.Length; i++) { if (minionSounds[i].action == action) { return(minionSounds[i]); } } return(null); }
public AudioMixerGroup getMixerFromAction(MinionAction action) { for (int i = 0; i < minionSounds.Length; i++) { if (minionSounds[i].action == action) { return(minionSounds[i].mixerGroup); } } return(null); }