protected override void Awake() { mInstance = this; base.Awake(); //initialize variables Main.instance.input.AddButtonCall(0, InputAction.MenuCancel, OnInputPause); mCtrl = GetComponent <PlatformerController>(); mCtrl.moveInputX = InputAction.MoveX; mCtrl.moveInputY = InputAction.MoveY; mCtrlAnim = GetComponent <PlatformerAnimatorController>(); mCtrlAnim.takeFinishCallback += OnAnimCtrlEnd; CameraController.instance.target = transform; mStats = GetComponent <PlayerStats>(); }
void OnAnimCtrlEnd(PlatformerAnimatorController ctrl, AnimatorData anim, AMTakeData take) { }