C# Class UnityRose.PlayerController

Inheritance: NetworkMonoBehaviour
Mostrar archivo Open project: osROSE/UnityRose

Public Properties

Property Type Description
VR bool
cursor UnityEngine.GameObject
isMainPlayer bool
playerInfo PlayerInfo
rosePlayer RosePlayer

Public Methods

Method Description
Awake ( ) : void
LocatePosition ( ) : void
MoveToPosition ( ) : void
OnChangeEquip ( BodyPartType bodyPart, int id ) : void
OnSkeletonChange ( ) : void
SetAnimationState ( States state ) : void
SetAnimationStateMachine ( RigType rig, States initialState ) : void
Start ( ) : void
Update ( ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

LocatePosition() public method

public LocatePosition ( ) : void
return void

MoveToPosition() public method

public MoveToPosition ( ) : void
return void

OnChangeEquip() public method

public OnChangeEquip ( BodyPartType bodyPart, int id ) : void
bodyPart BodyPartType
id int
return void

OnSkeletonChange() public method

public OnSkeletonChange ( ) : void
return void

SetAnimationState() public method

public SetAnimationState ( States state ) : void
state States
return void

SetAnimationStateMachine() public method

public SetAnimationStateMachine ( RigType rig, States initialState ) : void
rig RigType
initialState States
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

VR public_oe property

public bool VR
return bool

cursor public_oe property

public GameObject,UnityEngine cursor
return UnityEngine.GameObject

isMainPlayer public_oe property

public bool isMainPlayer
return bool

playerInfo public_oe property

public PlayerInfo playerInfo
return PlayerInfo

rosePlayer public_oe property

public RosePlayer rosePlayer
return RosePlayer