public void ChangeState(FishGod.FishState s) { state = s; sons[god.GetLevel()].UpdateState(s); if (s == FishGod.FishState.Hungry) { god.FindNearestFood(transform.position); } }
public void UpdateState(FishGod.FishState s) { switch (s) { case (FishGod.FishState.Vibing): GetComponent <SpriteRenderer>().sprite = vibeSprite; break; case (FishGod.FishState.Hungry): GetComponent <SpriteRenderer>().sprite = hungrySprite; break; } }