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

상속: MarioObjects.Objects.BaseObjects.AnimatedGraphicObject
파일 보기 프로젝트 열기: jazzyjester/Mario-Game 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CntX double
Direction FireBallDir
Dirx int
Fire System.Boolean
OffX double
StartPosition double
StartVelocity double
Started System.Boolean
TimeCount double
Type FireBallType

공개 메소드들

메소드 설명
CalcFireBallPosition ( ) : double
Draw ( ) : void
FireBall ( int x, int y ) : System
Intersection ( Collision c, GraphicObject g ) : void
OnAnimate ( object sender, EventArgs e ) : void
OnFire ( object sender, EventArgs e ) : void
RunFireBall ( int x, int y, FireBallType T, FireBallDir D ) : void
SetFireProperties ( ) : void
SetOffXY ( double x, double y ) : void
StartFireBall ( ) : void

메소드 상세

CalcFireBallPosition() 공개 메소드

public CalcFireBallPosition ( ) : double
리턴 double

Draw() 공개 메소드

public Draw ( ) : void
리턴 void

FireBall() 공개 메소드

public FireBall ( int x, int y ) : System
x int
y int
리턴 System

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

OnFire() 공개 메소드

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

RunFireBall() 공개 메소드

public RunFireBall ( int x, int y, FireBallType T, FireBallDir D ) : void
x int
y int
T FireBallType
D FireBallDir
리턴 void

SetFireProperties() 공개 메소드

public SetFireProperties ( ) : void
리턴 void

SetOffXY() 공개 메소드

public SetOffXY ( double x, double y ) : void
x double
y double
리턴 void

StartFireBall() 공개 메소드

public StartFireBall ( ) : void
리턴 void

프로퍼티 상세

CntX 공개적으로 프로퍼티

public double CntX
리턴 double

Direction 공개적으로 프로퍼티

public FireBallDir Direction
리턴 FireBallDir

Dirx 공개적으로 프로퍼티

public int Dirx
리턴 int

Fire 공개적으로 프로퍼티

public Boolean,System Fire
리턴 System.Boolean

OffX 공개적으로 프로퍼티

public double OffX
리턴 double

StartPosition 공개적으로 프로퍼티

public double StartPosition
리턴 double

StartVelocity 공개적으로 프로퍼티

public double StartVelocity
리턴 double

Started 공개적으로 프로퍼티

public Boolean,System Started
리턴 System.Boolean

TimeCount 공개적으로 프로퍼티

public double TimeCount
리턴 double

Type 공개적으로 프로퍼티

public FireBallType Type
리턴 FireBallType