🚗
ArcadeVehicleController
  • Welcome
  • Getting Started
    • Layer Setup
    • Demo Scenes
  • Vehicles
    • Preparing Your Vehicle
    • Building Your Vehicle
    • Vehicle Settings
    • Audio and AudioData
    • Drift Settings
    • Collisions and CollisionEffectsData
    • Looser Ground Follow
  • Script Reference
    • Properties
    • Public Methods
  • Addons
    • Multiple Wheel Spin
    • Multiple Wheel Turn
  • Help
    • Troubleshooting
    • Wheel Fixer
    • Updating to v1.12
  • Release Notes
  • Links
    • Asset Store
    • Social Links
  • Github Gists
Powered by GitBook
On this page

Was this helpful?

  1. Script Reference

Public Methods

Method

Description

SetVehicleSettings()

Updates the vehicle settings from the VehicleSettings ScriptableObject. Called in Awake() and from the update button located on the component in the inspector.

ControlAcceleration()

Makes the vehicle move forward, use this to call forward movement from your input class.

ControlBrake()

Makes the vehicle brake, or reverse, use this to call backwards movement from your input class.

ControlTurning(int)

Controls the turning of the vehicle, and takes in an int to determine the direction. -1 for left 1 for right

SetPosition(Vector3, Quaternion)

Used to reposition and rotate the vehicle, best used for respawning. Pass in a Vector3 for the new position and a Quaternion for the rotation.

MovementPenalty(float)

Used to change the MaxSpeed of the vehicle. Example use: slowing down on grass.

SteeringPenalty(float)

Used to change the Steering speed of the vehicle. Example use: making it harder to turn on grass.

Jump(float, ForceMode = ForceMode.Impulse)

Make the vehicle jump, pass in a force big enough to get it off the ground at the height you want. ForceMode is optional, uses Impulse by default.

Added in v1.16

Boost()

Used to set the vehicle boosting, changes isBoosting to true.

OneShotBoost(float)

Performs a boost over a set amount of time (in seconds).

StopBoost()

Changes isBoosting to false returning the vehicle to MaxSpeed.

PreviousPropertiesNextMultiple Wheel Spin

Last updated 4 years ago

Was this helpful?