C# 클래스 Tachycardia.PlayerController

파일 보기 프로젝트 열기: secred/Tachycardia 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
m_GoTo Mogre.Quaternion
m_MainBody MogreNewt.Body
m_Onground int
m_PlayerNode Mogre.Node
m_Pose LogicState
m_SecondBody MogreNewt.Body
m_State CharacterState
m_adrenaline float
m_bBackward bool
m_bBoost bool
m_bForward bool
m_bLeft bool
m_bRight bool
m_jumpForce float
m_jumpLimit int
m_myPoses LogicState>.Dictionary

보호된 프로퍼티들

프로퍼티 타입 설명
player_join MogreNewt.Joint

공개 메소드들

메소드 설명
BackwardButtonPressed ( ) : void
BackwardButtonReleased ( ) : void
BodyForceCallback ( MogreNewt body, float timeStep, int threadIndex ) : void
BodyTransformCallback ( MogreNewt sender, Mogre orientation, Mogre position, int threadIndex ) : void
BoostButtonPressed ( ) : void
BoostButtonReleased ( ) : void
ChangePoseTo ( string poseName ) : void
CrouchButtonPressed ( ) : void
ForwardButtonPressed ( ) : void
ForwardButtonReleased ( ) : void
JumpButtonPressed ( ) : void
LeftButtonPressed ( ) : void
LeftButtonReleased ( ) : void
PlayerController ( Mogre node, Mogre entity, float mass ) : System
RightButtonPressed ( ) : void
RightButtonReleased ( ) : void
Update ( ) : void

보호된 메소드들

메소드 설명
initLogicStates ( ) : void

메소드 상세

BackwardButtonPressed() 공개 메소드

public BackwardButtonPressed ( ) : void
리턴 void

BackwardButtonReleased() 공개 메소드

public BackwardButtonReleased ( ) : void
리턴 void

BodyForceCallback() 공개 메소드

public BodyForceCallback ( MogreNewt body, float timeStep, int threadIndex ) : void
body MogreNewt
timeStep float
threadIndex int
리턴 void

BodyTransformCallback() 공개 메소드

public BodyTransformCallback ( MogreNewt sender, Mogre orientation, Mogre position, int threadIndex ) : void
sender MogreNewt
orientation Mogre
position Mogre
threadIndex int
리턴 void

BoostButtonPressed() 공개 메소드

public BoostButtonPressed ( ) : void
리턴 void

BoostButtonReleased() 공개 메소드

public BoostButtonReleased ( ) : void
리턴 void

ChangePoseTo() 공개 메소드

public ChangePoseTo ( string poseName ) : void
poseName string
리턴 void

CrouchButtonPressed() 공개 메소드

public CrouchButtonPressed ( ) : void
리턴 void

ForwardButtonPressed() 공개 메소드

public ForwardButtonPressed ( ) : void
리턴 void

ForwardButtonReleased() 공개 메소드

public ForwardButtonReleased ( ) : void
리턴 void

JumpButtonPressed() 공개 메소드

public JumpButtonPressed ( ) : void
리턴 void

LeftButtonPressed() 공개 메소드

public LeftButtonPressed ( ) : void
리턴 void

LeftButtonReleased() 공개 메소드

public LeftButtonReleased ( ) : void
리턴 void

PlayerController() 공개 메소드

public PlayerController ( Mogre node, Mogre entity, float mass ) : System
node Mogre
entity Mogre
mass float
리턴 System

RightButtonPressed() 공개 메소드

public RightButtonPressed ( ) : void
리턴 void

RightButtonReleased() 공개 메소드

public RightButtonReleased ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

initLogicStates() 보호된 메소드

protected initLogicStates ( ) : void
리턴 void

프로퍼티 상세

m_GoTo 공개적으로 프로퍼티

public Mogre.Quaternion m_GoTo
리턴 Mogre.Quaternion

m_MainBody 공개적으로 프로퍼티

public MogreNewt.Body m_MainBody
리턴 MogreNewt.Body

m_Onground 공개적으로 프로퍼티

public int m_Onground
리턴 int

m_PlayerNode 공개적으로 프로퍼티

public Mogre.Node m_PlayerNode
리턴 Mogre.Node

m_Pose 공개적으로 프로퍼티

public LogicState,Tachycardia m_Pose
리턴 LogicState

m_SecondBody 공개적으로 프로퍼티

public MogreNewt.Body m_SecondBody
리턴 MogreNewt.Body

m_State 공개적으로 프로퍼티

public CharacterState m_State
리턴 CharacterState

m_adrenaline 공개적으로 프로퍼티

public float m_adrenaline
리턴 float

m_bBackward 공개적으로 프로퍼티

public bool m_bBackward
리턴 bool

m_bBoost 공개적으로 프로퍼티

public bool m_bBoost
리턴 bool

m_bForward 공개적으로 프로퍼티

public bool m_bForward
리턴 bool

m_bLeft 공개적으로 프로퍼티

public bool m_bLeft
리턴 bool

m_bRight 공개적으로 프로퍼티

public bool m_bRight
리턴 bool

m_jumpForce 공개적으로 프로퍼티

public float m_jumpForce
리턴 float

m_jumpLimit 공개적으로 프로퍼티

public int m_jumpLimit
리턴 int

m_myPoses 공개적으로 프로퍼티

public Dictionary m_myPoses
리턴 LogicState>.Dictionary

player_join 보호되어 있는 프로퍼티

protected MogreNewt.Joint player_join
리턴 MogreNewt.Joint