C# Класс Blink.StateGame

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

Открытые свойства

Свойство Тип Описание
Hit_Player_Sound Microsoft.Xna.Framework.Audio.SoundEffect
Hit_Wall_Sound Microsoft.Xna.Framework.Audio.SoundEffect
Stab_Sound Microsoft.Xna.Framework.Audio.SoundEffect
Throw_Sound Microsoft.Xna.Framework.Audio.SoundEffect
Win GameState
gameTime Microsoft.Xna.Framework.GameTime
levelSelect GameState
spearSprite Microsoft.Xna.Framework.Graphics.Texture2D

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

Метод Описание
Draw ( SpriteBatch sb ) : void
GetTransition ( ) : GameState
Initialize ( ) : void
LoadContent ( Microsoft.Xna.Framework.Content.ContentManager Content ) : void
StateGame ( Vector2 screenSize ) : System
UnloadContent ( ) : void
Update ( GameTime gameTime ) : void
detectEndOfGame ( ) : void
detectWinner ( ) : void
informGame ( bool playersConnected, string playerChars, int charNums ) : void
setMaps ( mapSet map ) : void
winScore ( ) : int

Приватные методы

Метод Описание
declareVictor ( PlayerClass victor ) : void
playerKilled ( Object sender, DeathEventArgs args ) : void
resetMap ( ) : void

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

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

public Draw ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

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

public GetTransition ( ) : GameState
Результат GameState

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

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

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

public LoadContent ( Microsoft.Xna.Framework.Content.ContentManager Content ) : void
Content Microsoft.Xna.Framework.Content.ContentManager
Результат void

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

public StateGame ( Vector2 screenSize ) : System
screenSize Vector2
Результат System

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

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

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

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

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

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

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

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

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

public informGame ( bool playersConnected, string playerChars, int charNums ) : void
playersConnected bool
playerChars string
charNums int
Результат void

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

public setMaps ( mapSet map ) : void
map Blink.Classes.mapSet
Результат void

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

public winScore ( ) : int
Результат int

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

Hit_Player_Sound публичное статическое свойство

public static SoundEffect,Microsoft.Xna.Framework.Audio Hit_Player_Sound
Результат Microsoft.Xna.Framework.Audio.SoundEffect

Hit_Wall_Sound публичное статическое свойство

public static SoundEffect,Microsoft.Xna.Framework.Audio Hit_Wall_Sound
Результат Microsoft.Xna.Framework.Audio.SoundEffect

Stab_Sound публичное статическое свойство

public static SoundEffect,Microsoft.Xna.Framework.Audio Stab_Sound
Результат Microsoft.Xna.Framework.Audio.SoundEffect

Throw_Sound публичное статическое свойство

public static SoundEffect,Microsoft.Xna.Framework.Audio Throw_Sound
Результат Microsoft.Xna.Framework.Audio.SoundEffect

Win публичное свойство

public GameState Win
Результат GameState

gameTime публичное статическое свойство

public static GameTime,Microsoft.Xna.Framework gameTime
Результат Microsoft.Xna.Framework.GameTime

levelSelect публичное свойство

public GameState levelSelect
Результат GameState

spearSprite публичное статическое свойство

public static Texture2D,Microsoft.Xna.Framework.Graphics spearSprite
Результат Microsoft.Xna.Framework.Graphics.Texture2D