C# 클래스 Project_Starfighter.Enemy2

파일 보기 프로젝트 열기: csce3513/Team15 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
bolts Project_Starfighter.Ammo[]

공개 메소드들

메소드 설명
Deactivate ( ) : void
Draw ( SpriteBatch sb, int iLocation ) : void
DrawBullets ( SpriteBatch spbatch ) : void
Enemy2 ( Microsoft.Xna.Framework.Graphics.Texture2D texture, int X, int Y, int W, int H, int Frames ) : System
FireBullet ( int iVerticalOffset, SoundEffect laserSound ) : void
Generate ( int enemyNumber ) : void
GetDrawY ( ) : int
InitializeBullets ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
RemoveBullet ( int iBullet ) : void
Update ( GameTime gametime ) : void
UpdateAmmo ( GameTime gameTime ) : void

메소드 상세

Deactivate() 공개 메소드

public Deactivate ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( SpriteBatch sb, int iLocation ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
iLocation int
리턴 void

DrawBullets() 공개 메소드

public DrawBullets ( SpriteBatch spbatch ) : void
spbatch Microsoft.Xna.Framework.Graphics.SpriteBatch
리턴 void

Enemy2() 공개 메소드

public Enemy2 ( Microsoft.Xna.Framework.Graphics.Texture2D texture, int X, int Y, int W, int H, int Frames ) : System
texture Microsoft.Xna.Framework.Graphics.Texture2D
X int
Y int
W int
H int
Frames int
리턴 System

FireBullet() 공개 메소드

public FireBullet ( int iVerticalOffset, SoundEffect laserSound ) : void
iVerticalOffset int
laserSound Microsoft.Xna.Framework.Audio.SoundEffect
리턴 void

Generate() 공개 메소드

public Generate ( int enemyNumber ) : void
enemyNumber int
리턴 void

GetDrawY() 공개 메소드

public GetDrawY ( ) : int
리턴 int

InitializeBullets() 공개 메소드

public InitializeBullets ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
texture Microsoft.Xna.Framework.Graphics.Texture2D
리턴 void

RemoveBullet() 공개 메소드

public RemoveBullet ( int iBullet ) : void
iBullet int
리턴 void

Update() 공개 메소드

public Update ( GameTime gametime ) : void
gametime Microsoft.Xna.Framework.GameTime
리턴 void

UpdateAmmo() 공개 메소드

public UpdateAmmo ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void

프로퍼티 상세

bolts 공개적으로 프로퍼티

public Ammo[],Project_Starfighter bolts
리턴 Project_Starfighter.Ammo[]