示例#1
0
 protected override void Start()
 {
     comedorPatrollingAction = GetComponent <ComedorPatrollingAction>() as BaseActionComponent;
     comedorMoveToPlayer     = GetComponent <ComedorMoveToPlayer>() as BaseActionComponent;
     comedorattackAction     = GetComponent <ComedorAttackAction>() as BaseActionComponent;
     player      = EvaMovement.Instance.gameObject;
     actualState = MachineStates.Patrolling;
     comedorPatrollingAction.StartAction();
 }
示例#2
0
 protected override void Start()
 {
     patrollingAction = GetComponent <BasePatrollingAction>() as BaseActionComponent;
     sleepAction      = GetComponent <BaseSleepAction>() as BaseActionComponent;
     StartCoroutine("Intro");
 }