C# Класс SmashBros.Controllers.PlayerStatsController

Holds one players gamestats and updates it. Also displays som stats on the screen, like damgePercent
Наследование: Controller
Показать файл Открыть проект

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

Свойство Тип Описание
PlayerStats SmashBros.Models.PlayerStats

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

Метод Описание
Deactivate ( ) : void
DidHit ( int damageDone, int playerIndexReciever ) : void
GotHit ( int damagePoints, int playerIndex ) : void
GotKilled ( int &killerIndex ) : bool

Removes one life for player and sets the killersIndex

Killed ( int playerIndex ) : void
Load ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
OnNext ( GameStateManager value ) : void
PlayerStatsController ( ScreenManager screen, CharacterModel characterModel, GameOptions gameOptions ) : System
Unload ( ) : void
Update ( GameTime gameTime ) : void

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

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

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

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

public DidHit ( int damageDone, int playerIndexReciever ) : void
damageDone int
playerIndexReciever int
Результат void

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

public GotHit ( int damagePoints, int playerIndex ) : void
damagePoints int
playerIndex int
Результат void

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

Removes one life for player and sets the killersIndex
public GotKilled ( int &killerIndex ) : bool
killerIndex int
Результат bool

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

public Killed ( int playerIndex ) : void
playerIndex int
Результат void

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

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

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

public OnNext ( GameStateManager value ) : void
value GameStateManager
Результат void

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

public PlayerStatsController ( ScreenManager screen, CharacterModel characterModel, GameOptions gameOptions ) : System
screen SmashBros.MySystem.ScreenManager
characterModel SmashBros.Models.CharacterModel
gameOptions SmashBros.Models.GameOptions
Результат System

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

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

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

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

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

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

public PlayerStats,SmashBros.Models PlayerStats
Результат SmashBros.Models.PlayerStats