void Start() { powerups = transform.GetComponentInParent <PlayerPowerupController>(); anim = transform.GetChild(0).GetComponentInChildren <Animator>(); maxChargeTime = 0.5f; arrowOffset = new Vector3(1f, -0.3f, 0f); }
public void PowerUp() { if (!_playerPowerupController) { _playerPowerupController = FindObjectOfType <PlayerPowerupController>(); } _playerPowerupController.PowerUpStart(); }
// Use this for initialization void Start() { environmentManager = new AIEnvironmentManagerAvoidHoles(this.gameObject); charge = new AIGetClose(playerObject, this.gameObject, environmentManager, tooCloseRadius); run = new AIRun(playerObject, this.gameObject, environmentManager, tooCloseRadius); getPowerup = new AIGetClose(null, this.gameObject, environmentManager, 0); powerups = GetComponent <PlayerPowerupController>(); anim = GetComponent <Animator>(); jumping = false; }
// Use this for initialization void Start() { powerups = GetComponent <PlayerPowerupController>(); anim = GetComponent <Animator>(); jumping = false; }