Variables

e_ModeBody

public static var e_ModeBody

e_ModeFace

public static var e_ModeFace

e_ModeTop

public static var e_ModeTop

e_ModeLegs

public static var e_ModeLegs

e_ModeFeet

public static var e_ModeFeet

Functions

CameraController

public function CameraController(startZoomMode: Number)

SetCameraPosition

public function SetCameraPosition(pos: Vector3) : Void

SetLockPosUpdate

public function SetLockPosUpdate(val: Boolean):Void

UpdateTargetPositions

public function UpdateTargetPositions(character: Character) : Void

SetZoomMode

public function SetZoomMode(mode: Number,
animTime: Number) : Void

SetCameraHeight

public function SetCameraHeight(height: Number) : Void

GetCameraHeight

public function GetCameraHeight() : Number

PlaceCamera

function PlaceCamera(camPos: Vector3,
targetPos: Vector3,
up: Vector3)

FrameProcess

public function FrameProcess()

MouseWheel

public function MouseWheel(delta: Number)

Variables

m_CameraMinDistance

private var m_CameraMinDistance: Number

m_CameraMaxDistance

private var m_CameraMaxDistance: Number

m_MinDistances

private var m_MinDistances: Array

m_MaxDistances

private var m_MaxDistances: Array

m_CameraPosition

private var m_CameraPosition: Vector3

m_TargetHeadPos

private var m_TargetHeadPos: Vector3

m_TargetGroundPos

private var m_TargetGroundPos: Vector3

m_CameraHeight

private var m_CameraHeight: Interpolator

m_CameraDistance

private var m_CameraDistance: Interpolator

m_IsAnimating

private var m_IsAnimating: Boolean

m_IsInteractive

private var m_IsInteractive: Boolean

m_AnimStartTime

private var m_AnimStartTime: Number

m_AnimEndTime

private var m_AnimEndTime: Number

m_LockPosUpdate

private var m_LockPosUpdate: Boolean
public static var e_ModeBody
public static var e_ModeFace
public static var e_ModeTop
public static var e_ModeLegs
public static var e_ModeFeet
public function CameraController(startZoomMode: Number)
public function SetCameraPosition(pos: Vector3) : Void
public function SetLockPosUpdate(val: Boolean):Void
public function UpdateTargetPositions(character: Character) : Void
public function SetZoomMode(mode: Number,
animTime: Number) : Void
public function SetCameraHeight(height: Number) : Void
public function GetCameraHeight() : Number
function PlaceCamera(camPos: Vector3,
targetPos: Vector3,
up: Vector3)
public function FrameProcess()
public function MouseWheel(delta: Number)
private var m_CameraMinDistance: Number
private var m_CameraMaxDistance: Number
private var m_MinDistances: Array
private var m_MaxDistances: Array
private var m_CameraPosition: Vector3
private var m_TargetHeadPos: Vector3
private var m_TargetGroundPos: Vector3
private var m_CameraHeight: Interpolator
private var m_CameraDistance: Interpolator
private var m_IsAnimating: Boolean
private var m_IsInteractive: Boolean
private var m_AnimStartTime: Number
private var m_AnimEndTime: Number
private var m_LockPosUpdate: Boolean
Close