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

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

Private Properties

Свойство Тип Описание
BgImageAnimationDone void
CreateBtn FarseerPhysics.Dynamics.Body
LoadCharacters void
LoadMaps void
LoadText void
OnBackPress void
OnCursorClick void
OnCursorCollision void
OnCursorSeparation void
OnStartPress void
hoverCharacter void
hoverOutCharacter void

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

Метод Описание
Deactivate ( ) : void
Load ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
MenuController ( ScreenManager screen ) : System
MenuController ( ScreenManager screen, List gameStats ) : System

Constructor is used when game play is over and GamePlayController creates the menu controller agian

OnNext ( GameStateManager value ) : void
Unload ( ) : void
Update ( GameTime gameTime ) : void

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

Метод Описание
BgImageAnimationDone ( ImageController target, ImageModel imagePosition ) : void
CreateBtn ( int x, int y, int width, int height, string btnName ) : Body

Creates a collision box that works as a button

LoadCharacters ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
LoadMaps ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
LoadText ( ) : void

Loads all the textboxes on the menu

OnBackPress ( int playerIndex ) : void
OnCursorClick ( int playerIndex, object targetData, CursorModel cursor, bool selectKey ) : void
OnCursorCollision ( int playerIndex, object targetData, CursorModel cursor ) : void
OnCursorSeparation ( int playerIndex, object targetData, CursorModel cursor ) : void
OnStartPress ( int playerIndex ) : void
hoverCharacter ( int playerIndex, int characterIndex ) : void

Show the character at bottom of screen when cursor hovers a characterThumb

hoverOutCharacter ( int playerIndex, int characterIndex ) : void

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

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

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

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

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

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

public MenuController ( ScreenManager screen ) : System
screen SmashBros.MySystem.ScreenManager
Результат System

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

Constructor is used when game play is over and GamePlayController creates the menu controller agian
public MenuController ( ScreenManager screen, List gameStats ) : System
screen SmashBros.MySystem.ScreenManager
gameStats List
Результат System

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

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

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

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

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

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