One Logo Pool Ball
SceneKit · IOS API REFERENCE

SCNPhysicsVehicle

class · SDK 27.1

class SCNPhysicsVehicle

Members (7)

init

init

TypeScript
static init(chassisBody: SCNPhysicsBody, wheels: Array<SCNPhysicsVehicleWheel>): SCNPhysicsVehicle
Swift declaration
convenience init(chassisBody: SCNPhysicsBody, wheels: [SCNPhysicsVehicleWheel])
method

applyBrakingForce

TypeScript
applyBrakingForce(value: number, index: number): void
Swift declaration
func applyBrakingForce(_ value: CGFloat, forWheelAt index: Int)
method

applyEngineForce

TypeScript
applyEngineForce(value: number, index: number): void
Swift declaration
func applyEngineForce(_ value: CGFloat, forWheelAt index: Int)
method

setSteeringAngle

TypeScript
setSteeringAngle(value: number, index: number): void
Swift declaration
func setSteeringAngle(_ value: CGFloat, forWheelAt index: Int)
get

chassisBody

TypeScript
get chassisBody(): SCNPhysicsBody
Swift declaration
var chassisBody: SCNPhysicsBody { get }
get

speedInKilometersPerHour

TypeScript
get speedInKilometersPerHour(): number
Swift declaration
var speedInKilometersPerHour: CGFloat { get }
get

wheels

TypeScript
get wheels(): Array<SCNPhysicsVehicleWheel>
Swift declaration
var wheels: [SCNPhysicsVehicleWheel] { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

SCNPhysicsVehicle.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All SceneKit types →