Exemplo n.º 1
0
 void Start()
 {
     mMinionAction = GetComponent <MinionAction>();
     mAudioSource  = GetComponent <AudioSource>();
     randomX       = Random.Range(-2, 2);
     target        = GameObject.Find("NewBorn").transform;
 }
Exemplo n.º 2
0
    public void PlaySound(MinionAction action)
    {
        if (minionSounds == null)
        {
            setupMinionSounds();
        }

        ActionSound actionSound = minionSounds.getActionSoundFromAction(action);

        LaunchSound(actionSound.sound, actionSound.mixerGroup);
    }
Exemplo n.º 3
0
 public ActionSound getActionSoundFromAction(MinionAction action)
 {
     for (int i = 0; i < minionSounds.Length; i++)
     {
         if (minionSounds[i].action == action)
         {
             return minionSounds[i];
         }
     }
     return null;
 }
Exemplo n.º 4
0
 public AudioMixerGroup getMixerFromAction(MinionAction action)
 {
     for (int i = 0; i < minionSounds.Length; i++)
     {
         if (minionSounds[i].action == action)
         {
             return minionSounds[i].mixerGroup;
         }
     }
     return null;
 }
Exemplo n.º 5
0
    public void PlaySound(MinionAction action)
    {
        if(minionSounds == null)
        {
            setupMinionSounds();
        }

        ActionSound actionSound = minionSounds.getActionSoundFromAction(action);

        LaunchSound(actionSound.sound, actionSound.mixerGroup);
    }
Exemplo n.º 6
0
 public ActionSound getActionSoundFromAction(MinionAction action)
 {
     for (int i = 0; i < minionSounds.Length; i++)
     {
         if (minionSounds[i].action == action)
         {
             return(minionSounds[i]);
         }
     }
     return(null);
 }
Exemplo n.º 7
0
 public AudioMixerGroup getMixerFromAction(MinionAction action)
 {
     for (int i = 0; i < minionSounds.Length; i++)
     {
         if (minionSounds[i].action == action)
         {
             return(minionSounds[i].mixerGroup);
         }
     }
     return(null);
 }