Esempio n. 1
0
 public void HeardSomething(Vector3 soundPosition)
 {
     if (!decMkr.holdPosition)
     {
         decMkr.GotoPosition(soundPosition);
     }
 }
    public void MoveCommand()
    {
        if (cmndTimer > nextCommandTIme)
        {
            adiosrc.PlayOneShot(LeaderSpeach.GoTo);
            cmndTimer = 0;
        }
        //AudioSource.PlayClipAtPoint (LeaderSpeach.GoTo, transform.position);

        if (CommandTo == Soldiers.All)
        {
            //if(allDMs[0].holdPosition)
            foreach (AIDecisionMaker dm in allDMs)
            {
                dm.GotoPosition(GetCameraTarget());
            }
        }

        else
        {
            aidm.GotoPosition(GetCameraTarget());
            print("goto " + GetCameraTarget());
        }
    }