Skip to main content

Namespace mobisim.Actors.Vehicle

Classes​

Measures the forward speed of any actor and optionally publishes the data if the vehicle is tagged as the player.

Legacy custom car controller.

PID controller for scalar (Single) quantities such as vehicle speed.

Custom property drawer for FloatPIDController, inheriting base PID drawer behavior.

Custom property drawer for the MatchInfoStruct struct.

Generic PID (Proportional-Integral-Derivative) controller base class. Computes a corrective output from a measured error signal to continuously drive a system toward a desired setpoint.

Custom property drawer for displaying PIDController{T} fields in the Unity Inspector.

Custom property drawer for the PIDFactors struct, laying out P, I, and D fields side by side in the Inspector.

A physics-based custom car controller adapted from the Prometeo Car Controller asset on the Unity Asset Store.

Transient Editor inputs shared by the overlay and vehicle-specific setup paths.

Contextual Scene view UI for E-Scooter, iTango and Motocompacto rider authoring.

Generates and replaces Humanoid rider rigs using only Editor-time authoring operations.

Rotates a visual steering-wheel mesh to match the car's current steer input.

PID controller for Vector3 quantities such as velocity error.

Custom property drawer for Vector3PIDController, inheriting base PID drawer behavior.

Custom property drawer for the VehicleModelStruct struct.

Bridges Unity's WheelCollider physics with one or more visual wheel meshes, and manages per-wheel steering, motor torque, braking, and drift visual effects.

Custom editor for the WheelControl class.

Custom property drawer for the WheelControl class.

Structs​

Defines which wheel model features to match with the corresponding WheelCollider.

Tuning coefficients for the proportional, integral, and derivative terms.

Describes a visual model associated with a WheelCollider and how it should match its behavior.