C# 클래스 CrisisAtSwissStation.LaserObject

파일 보기 프로젝트 열기: danielpcox/Crisis-at-Swiss-Station 1 사용 예제들

공개 메소드들

메소드 설명
Draw ( ) : void
LaserObject ( Box2DX myWorld, DudeObject myDude, string sectionTexturename, int amnSections ) : System
Update ( float mX, float mY, Vector2 offset, int levelWidth ) : void
canDraw ( ) : bool
canErase ( ) : bool
finishDrawing ( ) : void
finishErasing ( ) : void
getEnd ( ) : Vector2
getLambda ( ) : float
getStart ( ) : Vector2
reloadNonSerializedAssets ( ) : void
startDrawing ( ) : void
startErasing ( ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( ) : void
리턴 void

LaserObject() 공개 메소드

public LaserObject ( Box2DX myWorld, DudeObject myDude, string sectionTexturename, int amnSections ) : System
myWorld Box2DX
myDude DudeObject
sectionTexturename string
amnSections int
리턴 System

Update() 공개 메소드

public Update ( float mX, float mY, Vector2 offset, int levelWidth ) : void
mX float
mY float
offset Vector2
levelWidth int
리턴 void

canDraw() 공개 메소드

public canDraw ( ) : bool
리턴 bool

canErase() 공개 메소드

public canErase ( ) : bool
리턴 bool

finishDrawing() 공개 메소드

public finishDrawing ( ) : void
리턴 void

finishErasing() 공개 메소드

public finishErasing ( ) : void
리턴 void

getEnd() 공개 메소드

public getEnd ( ) : Vector2
리턴 Vector2

getLambda() 공개 메소드

public getLambda ( ) : float
리턴 float

getStart() 공개 메소드

public getStart ( ) : Vector2
리턴 Vector2

reloadNonSerializedAssets() 공개 메소드

public reloadNonSerializedAssets ( ) : void
리턴 void

startDrawing() 공개 메소드

public startDrawing ( ) : void
리턴 void

startErasing() 공개 메소드

public startErasing ( ) : void
리턴 void