Exemple #1
0
        public override void Start()
        {
            RefRigidbody   = GetComponent <Rigidbody>();
            RefSphere      = GetComponent <SphereCollider>();
            FSM            = new StateMachine.StateMachine();
            FormationSlots = new List <Vector3>();
            LeaderState leader = new LeaderState(this);

            FSM.AddState(leader);

            FSM.Start(leader);
        }
 public SlideState(ICharacter character, StateMachine stateMachine) : base(character, stateMachine)
 {
     this.player = (Player)character;
 }