C# Класс Cyclyc.ShipGirl.ShipGame

Наследование: Cyclyc.Framework.CycGame
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
MID int
ParallaxSpeeds float[]
crushRecovery float
earth CycSprite
superZodiac Cyclyc.Framework.CycBackground
whiteZodiac Cyclyc.Framework.CycBackground

Открытые методы

Метод Описание
Initialize ( ) : void
KillPlayer ( ) : void
LoadContent ( ) : void
MakeEnemy ( bool leftToRight, int difficulty ) : EnemyMaker
ShipGame ( Game1 game ) : System
Skim ( int enemyCount ) : void
Update ( GameTime gameTime ) : void

Защищенные методы

Метод Описание
AddEssBeats ( Challenge c, int y, int length, int beat ) : void
AddSpread ( Challenge c, int number, int interval, int gap, int beat ) : void
AddStaticBlock ( Challenge c, int y, int w, int h, int beat ) : void
AddStaticWall ( Challenge c, int y, int h, int gap, int beat ) : void
CalculateGrade ( ) : void
CoalesceChallengeBeatEnemies ( bool left, int difficulty ) : ChallengeBeat[]
DrawInnards ( GameTime gt ) : void
MakeEssEnemy ( int y ) : EnemyMaker
MakeJerkEnemy ( int y ) : EnemyMaker
MakeLoopEnemy ( int y ) : EnemyMaker
MakePongEnemy ( int y ) : EnemyMaker
MakeStaticEnemy ( int y ) : EnemyMaker
SetupChallenges ( ) : void
SetupFilters ( ) : void

Описание методов

AddEssBeats() защищенный Метод

protected AddEssBeats ( Challenge c, int y, int length, int beat ) : void
c Cyclyc.Framework.Challenge
y int
length int
beat int
Результат void

AddSpread() защищенный Метод

protected AddSpread ( Challenge c, int number, int interval, int gap, int beat ) : void
c Cyclyc.Framework.Challenge
number int
interval int
gap int
beat int
Результат void

AddStaticBlock() защищенный Метод

protected AddStaticBlock ( Challenge c, int y, int w, int h, int beat ) : void
c Cyclyc.Framework.Challenge
y int
w int
h int
beat int
Результат void

AddStaticWall() защищенный Метод

protected AddStaticWall ( Challenge c, int y, int h, int gap, int beat ) : void
c Cyclyc.Framework.Challenge
y int
h int
gap int
beat int
Результат void

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

KillPlayer() публичный Метод

public KillPlayer ( ) : void
Результат void

LoadContent() публичный Метод

public LoadContent ( ) : void
Результат void

MakeEnemy() публичный Метод

public MakeEnemy ( bool leftToRight, int difficulty ) : EnemyMaker
leftToRight bool
difficulty int
Результат EnemyMaker

MakeEssEnemy() защищенный Метод

protected MakeEssEnemy ( int y ) : EnemyMaker
y int
Результат EnemyMaker

MakeJerkEnemy() защищенный Метод

protected MakeJerkEnemy ( int y ) : EnemyMaker
y int
Результат EnemyMaker

MakeLoopEnemy() защищенный Метод

protected MakeLoopEnemy ( int y ) : EnemyMaker
y int
Результат EnemyMaker

MakePongEnemy() защищенный Метод

protected MakePongEnemy ( int y ) : EnemyMaker
y int
Результат EnemyMaker

MakeStaticEnemy() защищенный Метод

protected MakeStaticEnemy ( int y ) : EnemyMaker
y int
Результат EnemyMaker

SetupChallenges() защищенный Метод

protected SetupChallenges ( ) : void
Результат void

SetupFilters() защищенный Метод

protected SetupFilters ( ) : void
Результат void

ShipGame() публичный Метод

public ShipGame ( Game1 game ) : System
game Game1
Результат System

Skim() публичный Метод

public Skim ( int enemyCount ) : void
enemyCount int
Результат void

Update() публичный Метод

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

Описание свойств

MID защищенное свойство

protected int MID
Результат int

ParallaxSpeeds защищенное свойство

protected float[] ParallaxSpeeds
Результат float[]

crushRecovery защищенное свойство

protected float crushRecovery
Результат float

earth защищенное свойство

protected CycSprite earth
Результат CycSprite

superZodiac защищенное свойство

protected CycBackground,Cyclyc.Framework superZodiac
Результат Cyclyc.Framework.CycBackground

whiteZodiac защищенное свойство

protected CycBackground,Cyclyc.Framework whiteZodiac
Результат Cyclyc.Framework.CycBackground