示例#1
0
        private void OnDestroy()
        {
            if (!isInitialized)
            {
                return;
            }

            input.Disable();

            input.Car.Accelerate.started  -= HandleAccelerate;
            input.Car.Accelerate.canceled -= HandleAccelerateRelease;

            input.Car.DeAccelerate.started  -= HandleDeAccelerate;
            input.Car.DeAccelerate.canceled -= HandleDeAccelerateRelease;

            input.Dispose();
            input = null;

            isInitialized = false;
        }