public override void Enter() { base.Enter(); FireSlimeAI fireSlimeAI = (FireSlimeAI)GetAI(); FireSlime fireSlime = (FireSlime)fireSlimeAI.getCharacter(); GameObject myBody = fireSlime.GetGameObject(); if (childrenStates.Count == 0) { MoveToEnemyState_FireSlime moveToEnemyState = fireSlimeAI.GetMoveToEnemyState(); childrenStates.Add(moveToEnemyState); } }
public void SetMoveToEnemyState(MoveToEnemyState_FireSlime moveToEnemyState) { this.moveToEnemyState = moveToEnemyState; }