C# Класс FontEffectsLibSamples.AchievementPanel

Example implementation of ComplexSprite. Uses 3 sprites: An "Achievement!" title, a description text field, and a black background. Also raises events upon state change.
Наследование: FontEffectsLib.SpriteTypes.ComplexSprite, IStateful
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
Condition ConditionChecker
Height int
Width int

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

Свойство Тип Описание
_velocity Vector2

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

Метод Описание
AchievementPanel ( float startX, SpriteFont title, SpriteFont desc, string achievementDesc, GraphicsDevice dev ) : System
AreFiveCoinsInsert ( GameTime currentGameTime ) : bool
AreHundredDollarsDonated ( GameTime currentGameTime ) : bool
IsNoCoinsInsertedAtThirtySeconds ( GameTime currentGameTime ) : bool
Update ( GameTime gameTime ) : void

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

Метод Описание
changeState ( PanelState newState ) : void

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

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

public AchievementPanel ( float startX, SpriteFont title, SpriteFont desc, string achievementDesc, GraphicsDevice dev ) : System
startX float
title Microsoft.Xna.Framework.Graphics.SpriteFont
desc Microsoft.Xna.Framework.Graphics.SpriteFont
achievementDesc string
dev GraphicsDevice
Результат System

AreFiveCoinsInsert() публичный статический Метод

public static AreFiveCoinsInsert ( GameTime currentGameTime ) : bool
currentGameTime Microsoft.Xna.Framework.GameTime
Результат bool

AreHundredDollarsDonated() публичный статический Метод

public static AreHundredDollarsDonated ( GameTime currentGameTime ) : bool
currentGameTime Microsoft.Xna.Framework.GameTime
Результат bool

IsNoCoinsInsertedAtThirtySeconds() публичный статический Метод

public static IsNoCoinsInsertedAtThirtySeconds ( GameTime currentGameTime ) : bool
currentGameTime Microsoft.Xna.Framework.GameTime
Результат bool

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

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

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

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

public ConditionChecker Condition
Результат ConditionChecker

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

public int Height
Результат int

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

public int Width
Результат int

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

protected Vector2 _velocity
Результат Vector2