public bool frozen = false; // if the player can move private void Start() { spriteRenderer = GetComponent <SpriteRenderer>(); audioSource = GetComponent <AudioSource>(); gameManager = FindObjectOfType <GameManager>(); ResetPosition(); ResetSpeed(); ResetLives(); currentScore = startingScore; poweredUpTimeCurrent = poweredUpTimeMax; powerState = PoweredStates.PoweredDown; movementDirection = MovementDirections.Right; playedChomp1 = false; }
/* * Set the player's power state to Powered Down */ public void PowerDown() { powerState = PoweredStates.PoweredDown; ghostsEatenCounter = 1; }
/* * Set the player's power state to Powered Up */ public void PowerUp() { powerState = PoweredStates.PoweredUp; }