private void Awake() { Inputs = new DashAttackUltimateInputs(); Application.targetFrameRate = 60; if (instance == null) { instance = this; } else { Destroy(this); } DontDestroyOnLoad(this); }
protected virtual void Awake() { Inputs = new DashAttackUltimateInputs(); PlayerInputs = new PlayerInputs(); HorizontalMovement = GetComponent <HorizontalMovement>(); VerticalMovement = GetComponent <VerticalMovement>(); Dash = GetComponent <DashMovement>(); Feedbacks = GetComponentInChildren <PlayerFeedbacks>(); HorizontalMovement.Inputs = PlayerInputs; VerticalMovement.Inputs = PlayerInputs; Dash.Inputs = PlayerInputs; Feedbacks.Inputs = PlayerInputs; }