예제 #1
0
    private void HandlePlaybackBegin(ZMPlayerInfoPlayerInputRecorderEventArgs args)
    {
        if (_playerInfo == args.info)
        {
            transform.position   = _initialTransform.position;
            transform.rotation   = _initialTransform.rotation;
            transform.localScale = _initialTransform.localScale;

            // Configure the input notifier to be set to the recorder.
            ClearInputEvents();
            _inputEventNotifier = args.recorder._inputEventNotifier;
            AcceptInputEvents();
        }
    }
예제 #2
0
    private void SetInputNotifierToController()
    {
        var inputController = GetComponent <ZMPlayerInputController>();

        _inputEventNotifier = inputController._inputEventNotifier;
    }
예제 #3
0
    protected override void Awake()
    {
        base.Awake();

        _inputEventNotifier = new ZMPlayerInputEventNotifier();
    }