예제 #1
0
    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>();
    }
예제 #2
0
 void OnAnimCtrlEnd(PlatformerAnimatorController ctrl, AnimatorData anim, AMTakeData take)
 {
 }