// Use this for initialization void Awake() { LeanTween.move(playerSelectionPanel, Vector3.zero, 1f).setEase(LeanTweenType.easeOutQuint); LeanTween.scale(playBtn, new Vector3(1f, 1f, 1f), 1).setDelay(2.6f).setLoopPingPong(); unlockBtn.interactable = false; effectController = GameObject.FindGameObjectWithTag(Tags.player).GetComponent <PlayerEffectController>(); textureController = GameObject.FindGameObjectWithTag(Tags.player).GetComponentInChildren <PlayerTextureController>(); textureController.changeTexture(); effectController.showEffect(); setUnlockButton(); setSelectedText(); setCoinsUI(); }
public override void Awake(StateMachine stateMachine) { _dustController = stateMachine.GetComponent <PlayerEffectController>(); }
private float _maxFallDistance = 4f; //Used to adjust particle emission intensity public override void Awake(StateMachine stateMachine) { _dustController = stateMachine.GetComponent <PlayerEffectController>(); _transform = stateMachine.transform; _characterController = stateMachine.GetComponent <CharacterController>(); }