CharacterController
Collider
CharacterController

class:/TYPE/UnityEngine.CharacterController//, can be loaded from an assetbundle using CharacterController::createfromassetbundle(bundlename,prefabname) /

Parent

Collider

Variables
center
UnityEngine.Vector3 center
collisionflags
readonly UnityEngine.CollisionFlags collisionflags
detectcollisions
System.Boolean detectcollisions
enableoverlaprecovery
System.Boolean enableoverlaprecovery
height
System.Single height
isgrounded
readonly System.Boolean isgrounded
minmovedistance
System.Single minmovedistance
radius
System.Single radius
skinwidth
System.Single skinwidth
slopelimit
System.Single slopelimit
stepoffset
System.Single stepoffset
velocity
readonly UnityEngine.Vector3 velocity
Functions
charactercontroller::​create
static UnityEngine.CharacterController Create ()

Constructor replaces new;

Returns

UnityEngine.CharacterController

charactercontroller::​fromassetbundle
static UnityEngine.CharacterController CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

UnityEngine.CharacterController

move
UnityEngine.CollisionFlags Move(
UnityEngine.Vector3 motion
)

UnityEngine.Vector3 motion-no documentation

Parameters

motion -

Returns

UnityEngine.CollisionFlags

simplemove
System.Boolean SimpleMove(
UnityEngine.Vector3 speed
)

UnityEngine.Vector3 speed-no documentation

Parameters

speed -

Returns

System.Boolean