public void SetPowerUp(GenericPowerUp pu) { if (PowerUp != null) { PowerUp.SelfDestruct(); } PowerUp = pu; }
// Use this for initialization void Start() { CurrentState = State.Normal; Movement = GetComponent <CharacterMovement>(); Animator = GetComponentInChildren <Animator>(); CollidedWithPlayer = new CollisionWithPlayerEvent(); PowerUp = null; int id = PlayerID; foreach (PlayerUIPanel p in FindObjectsOfType <PlayerUIPanel>()) { if (p.id == id) { UIPanel = p; } } UIPanel.Present(); }