123456789101112131415161718192021222324 |
- using System;
- using UnityEngine;
- namespace Controller.Bicycle
- {
- public enum BicycleControllerMode
- {
- Independent,
- LeaningAngleDependentOnSteerAngle
- }
- public interface IBicycleController
- {
- BicycleControllerMode ControllerMode { get; set; }
- float CurrentSpeed { get; set; }
- float CurrentLeaningAngle { get; set; }
- float CurrentSteerAngle { get; set; }
- Vector3 RigidBodyVelocity { get; }
- }
- }
|