C# 클래스 WaveOculusDemoProject.Components.ScreenplayManager

상속: Behavior
파일 보기 프로젝트 열기: WaveEngine/Samples 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CurrentFrameTime double
EndFrame int
FighterList List
Loop bool
StartFrame int
firstUpdate bool
frameActions Action>>.List

Private Properties

프로퍼티 타입 설명
HandleKeys float
StartMusic void

공개 메소드들

메소드 설명
FrameEvent ( int frame, System.Action action ) : void

Register a frame event

RegisterFighter ( FighterSetting fighter ) : void
ScreenplayManager ( ) : System

보호된 메소드들

메소드 설명
DefaultValues ( ) : void
Initialize ( ) : void
Update ( System.TimeSpan gameTime ) : void

Update the screenplay frame time

비공개 메소드들

메소드 설명
HandleKeys ( ) : float

Handle keys to change the animation speed

StartMusic ( ) : void

Start scene music

메소드 상세

DefaultValues() 보호된 메소드

protected DefaultValues ( ) : void
리턴 void

FrameEvent() 공개 메소드

Register a frame event
public FrameEvent ( int frame, System.Action action ) : void
frame int The frame
action System.Action The action associated to the frame
리턴 void

Initialize() 보호된 메소드

protected Initialize ( ) : void
리턴 void

RegisterFighter() 공개 메소드

public RegisterFighter ( FighterSetting fighter ) : void
fighter FighterSetting
리턴 void

ScreenplayManager() 공개 메소드

public ScreenplayManager ( ) : System
리턴 System

Update() 보호된 메소드

Update the screenplay frame time
protected Update ( System.TimeSpan gameTime ) : void
gameTime System.TimeSpan The current frame time.
리턴 void

프로퍼티 상세

CurrentFrameTime 공개적으로 프로퍼티

public double CurrentFrameTime
리턴 double

EndFrame 공개적으로 프로퍼티

public int EndFrame
리턴 int

FighterList 공개적으로 프로퍼티

public List FighterList
리턴 List

Loop 공개적으로 프로퍼티

public bool Loop
리턴 bool

StartFrame 공개적으로 프로퍼티

public int StartFrame
리턴 int

firstUpdate 공개적으로 프로퍼티

public bool firstUpdate
리턴 bool

frameActions 공개적으로 프로퍼티

public List> frameActions
리턴 Action>>.List