YACC YACC
YACC YACC
Made with ❤️ for Unity

Search Results for

    Class CarEngineController

    A pre-made controller to attach to your prefabs, this MonoBehaviour provides a way for controlling the car's engine, gearbox and wheels.

    Inheritance
    object
    CarEngineController
    Namespace: YACC.Controllers
    Assembly: .dll
    Syntax
    public class CarEngineController : MonoBehaviour
    Remarks

    This controller requires the new Unity Input System and some controls to be mapped beforehand, you can find more information and link to the documentation here: https://docs.unity3d.com/Manual/com.unity.inputsystem.html

    Fields

    Name Description
    acceleration

    Sets the acceleration input value externally, useful if you want to command this prefab via CPU-controlled actors.

    actionRefAccelerate
    actionRefBrake

    The Input System Action reference for the brake input binding.

    actionRefShiftDown

    The Input System Action reference for the shift down input binding.

    actionRefShiftUp

    The Input System Action reference for the shift up input binding.

    actionRefSteer

    The Input System Action reference for the steer input binding.

    brake

    Sets the braking input value externally, useful if you want to command this prefab via CPU-controlled actors.

    engine
    gearBox
    speed
    speedometer
    steer

    Sets the steering input value externally, useful if you want to command this prefab via CPU-controlled actors.

    steeringSmoothing
    wheels

    Properties

    Name Description
    controlledByPlayer

    Methods

    Name Description
    CalculateOptimalGearShifts()
    DisableInput()
    EnableInput()
    GetSpeedSign()
    © Deimos Industries Ltd. All rights reserved.