public void Init() { if (isInitialized) { return; } wheelController.Init(); input = new CarInput(); input.Enable(); input.Car.Accelerate.started += HandleAccelerate; input.Car.Accelerate.canceled += HandleAccelerateRelease; input.Car.DeAccelerate.started += HandleDeAccelerate; input.Car.DeAccelerate.canceled += HandleDeAccelerateRelease; isInitialized = true; }
private void OnEnable() { carInput.Enable(); }