C# 클래스 Cyclyc.JetpackGirl.JetGame

상속: Cyclyc.Framework.CycGame
파일 보기 프로젝트 열기: JoeOsborn/Cyclyc

보호된 프로퍼티들

프로퍼티 타입 설명
ParallaxSpeeds float[]
emptyShip Cyclyc.Framework.EndingSprite
highSunset Cyclyc.Framework.CycBackground
lowSunset Cyclyc.Framework.CycBackground
midSunset Cyclyc.Framework.CycBackground

공개 메소드들

메소드 설명
Initialize ( ) : void
JetGame ( Game1 game ) : System
KillPlayer ( ) : void
LoadContent ( ) : void
MakeEnemy ( bool leftToRight, int difficulty ) : EnemyMaker
Update ( GameTime gameTime ) : void

보호된 메소드들

메소드 설명
AddBackground ( string n, float spd ) : CycBackground
CalculateGrade ( ) : void
CoalesceChallengeBeatEnemies ( bool left, int difficulty ) : ChallengeBeat[]
DrawInnards ( GameTime gt ) : void
MakeFrogEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
MakeHoverEnemy ( int y, float sizeMultiplier, float speedMultiplier ) : EnemyMaker
MakeRobotEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
MakeSpiderEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
SetupChallenges ( ) : void

메소드 상세

AddBackground() 보호된 메소드

protected AddBackground ( string n, float spd ) : CycBackground
n string
spd float
리턴 Cyclyc.Framework.CycBackground

CalculateGrade() 보호된 메소드

protected CalculateGrade ( ) : void
리턴 void

CoalesceChallengeBeatEnemies() 보호된 메소드

protected CoalesceChallengeBeatEnemies ( bool left, int difficulty ) : ChallengeBeat[]
left bool
difficulty int
리턴 ChallengeBeat[]

DrawInnards() 보호된 메소드

protected DrawInnards ( GameTime gt ) : void
gt Microsoft.Xna.Framework.GameTime
리턴 void

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

JetGame() 공개 메소드

public JetGame ( Game1 game ) : System
game Game1
리턴 System

KillPlayer() 공개 메소드

public KillPlayer ( ) : void
리턴 void

LoadContent() 공개 메소드

public LoadContent ( ) : void
리턴 void

MakeEnemy() 공개 메소드

public MakeEnemy ( bool leftToRight, int difficulty ) : EnemyMaker
leftToRight bool
difficulty int
리턴 EnemyMaker

MakeFrogEnemy() 보호된 메소드

protected MakeFrogEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
sizeMultiplier float
speedMultiplier float
리턴 EnemyMaker

MakeHoverEnemy() 보호된 메소드

protected MakeHoverEnemy ( int y, float sizeMultiplier, float speedMultiplier ) : EnemyMaker
y int
sizeMultiplier float
speedMultiplier float
리턴 EnemyMaker

MakeRobotEnemy() 보호된 메소드

protected MakeRobotEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
sizeMultiplier float
speedMultiplier float
리턴 EnemyMaker

MakeSpiderEnemy() 보호된 메소드

protected MakeSpiderEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
sizeMultiplier float
speedMultiplier float
리턴 EnemyMaker

SetupChallenges() 보호된 메소드

protected SetupChallenges ( ) : void
리턴 void

Update() 공개 메소드

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

프로퍼티 상세

ParallaxSpeeds 보호되어 있는 프로퍼티

protected float[] ParallaxSpeeds
리턴 float[]

emptyShip 보호되어 있는 프로퍼티

protected EndingSprite,Cyclyc.Framework emptyShip
리턴 Cyclyc.Framework.EndingSprite

highSunset 보호되어 있는 프로퍼티

protected CycBackground,Cyclyc.Framework highSunset
리턴 Cyclyc.Framework.CycBackground

lowSunset 보호되어 있는 프로퍼티

protected CycBackground,Cyclyc.Framework lowSunset
리턴 Cyclyc.Framework.CycBackground

midSunset 보호되어 있는 프로퍼티

protected CycBackground,Cyclyc.Framework midSunset
리턴 Cyclyc.Framework.CycBackground