public PlayerIdleState(PlayerStateBehavior playerStateBehavior)
 {
     playerState = playerStateBehavior;
 }
Exemple #2
0
 public PlayerChaseState(PlayerStateBehavior playerStateBehavior)
 {
     playerState = playerStateBehavior;
 }
Exemple #3
0
 public PlayerMoveState(PlayerStateBehavior playerBehavior)
 {
     player = playerBehavior;
 }
 // Use this for initialization
 void Start()
 {
     playerState = GetComponent <PlayerStateBehavior>();
     source      = GetComponent <AudioSource> ();
     StartCoroutine(Play());
 }
 void Awake()
 {
     playerStats = GetComponent <PlayerStats>();
     playerState = GetComponent <PlayerStateBehavior>();
     enemyStats  = GameObject.FindGameObjectWithTag("Enemy").GetComponent <EnemyStats>();
 }
 public PlayerAttackState(PlayerStateBehavior playerStateBehavior)
 {
     playerState = playerStateBehavior;
 }