C# 클래스 DeepSpace.Components.Gameplay.GameplayBehavior

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

Private Properties

프로퍼티 타입 설명
CreateExplosion System.Entity
GameOver void
Scored void

공개 메소드들

메소드 설명
Explode ( Transform2D transform ) : void
GameplayBehavior ( ) : System
Reset ( ) : void
ShootBullet ( bool player, float initX, float initY, float velocityX, float velocityY ) : void

보호된 메소드들

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

비공개 메소드들

메소드 설명
CreateExplosion ( ) : System.Entity
GameOver ( ) : void
Scored ( int value ) : void

메소드 상세

DefaultValues() 보호된 메소드

protected DefaultValues ( ) : void
리턴 void

Explode() 공개 메소드

public Explode ( Transform2D transform ) : void
transform Transform2D
리턴 void

GameplayBehavior() 공개 메소드

public GameplayBehavior ( ) : System
리턴 System

Initialize() 보호된 메소드

protected Initialize ( ) : void
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

ResolveDependencies() 보호된 메소드

protected ResolveDependencies ( ) : void
리턴 void

ShootBullet() 공개 메소드

public ShootBullet ( bool player, float initX, float initY, float velocityX, float velocityY ) : void
player bool
initX float
initY float
velocityX float
velocityY float
리턴 void

Update() 보호된 메소드

protected Update ( System.TimeSpan gameTime ) : void
gameTime System.TimeSpan
리턴 void