C# 클래스 MarioObjects.Objects.GameObjects.BlockQuestion

상속: MarioObjects.Objects.BaseObjects.AnimatedGraphicObject
파일 보기 프로젝트 열기: jazzyjester/Mario-Game

공개 프로퍼티들

프로퍼티 타입 설명
DirY int
HiddenObject MarioObjects.Objects.BaseObjects.GraphicObject
Hit System.Boolean
OffY double
Open System.Boolean

공개 메소드들

메소드 설명
BlockQuestion ( int x, int y, ObjectType hidden ) : System
CreateHidden ( ObjectType hidden ) : void
Draw ( ) : void
GetLEObject ( ) : LevelEditorObject
Intersection ( Collision c, GraphicObject g ) : void
OnAnimate ( object sender, EventArgs e ) : void
OnBlockHit ( object sender, EventArgs e ) : void
SetLEObject ( LevelEditorObject le ) : BlockQuestion
StartMove ( ) : void
isMonsterExist ( ) : void

비공개 메소드들

메소드 설명
Predicate_Monster ( IntersectionClass IC ) : bool

메소드 상세

BlockQuestion() 공개 메소드

public BlockQuestion ( int x, int y, ObjectType hidden ) : System
x int
y int
hidden ObjectType
리턴 System

CreateHidden() 공개 메소드

public CreateHidden ( ObjectType hidden ) : void
hidden ObjectType
리턴 void

Draw() 공개 메소드

public Draw ( ) : void
리턴 void

GetLEObject() 공개 정적인 메소드

public static GetLEObject ( ) : LevelEditorObject
리턴 LevelEditorObject

Intersection() 공개 메소드

public Intersection ( Collision c, GraphicObject g ) : void
c Collision
g MarioObjects.Objects.BaseObjects.GraphicObject
리턴 void

OnAnimate() 공개 메소드

public OnAnimate ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

OnBlockHit() 공개 메소드

public OnBlockHit ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

SetLEObject() 공개 정적인 메소드

public static SetLEObject ( LevelEditorObject le ) : BlockQuestion
le LevelEditorObject
리턴 BlockQuestion

StartMove() 공개 메소드

public StartMove ( ) : void
리턴 void

isMonsterExist() 공개 메소드

public isMonsterExist ( ) : void
리턴 void

프로퍼티 상세

DirY 공개적으로 프로퍼티

public int DirY
리턴 int

HiddenObject 공개적으로 프로퍼티

public GraphicObject,MarioObjects.Objects.BaseObjects HiddenObject
리턴 MarioObjects.Objects.BaseObjects.GraphicObject

Hit 공개적으로 프로퍼티

public Boolean,System Hit
리턴 System.Boolean

OffY 공개적으로 프로퍼티

public double OffY
리턴 double

Open 공개적으로 프로퍼티

public Boolean,System Open
리턴 System.Boolean