C# Класс FontEffectsLib.FontTypes.FadingFont

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

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

Свойство Тип Описание
_alpha float
_fadeStep float
_fadeType FadingType
_startingAlpha float
_startingShadowColor Color
_startingTintColor Color
_state FontState
_targetAlpha float
_targetShadowColor Color
_targetTintColor Color

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

Метод Описание
FadingFont ( SpriteFont font, Vector2 position, Color tintColor ) : System
FadingFont ( SpriteFont font, Vector2 position, float startingAlpha, float targetAlpha, float fadeStep, float brightness, String text, Color tintColor, Vector2 shadowPosition, Color shadowColor, FadingType fadingType, bool startFading ) : System
FadingFont ( SpriteFont font, Vector2 position, float startingAlpha, float targetAlpha, float fadeStep, float brightness, String text, Color tintColor, bool startFading ) : System
Reset ( ) : void
Update ( GameTime gameTime ) : void

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

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

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

Метод Описание
adjustColor ( Color &adjustMe, Color target, float alpha ) : void

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

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

public FadingFont ( SpriteFont font, Vector2 position, Color tintColor ) : System
font Microsoft.Xna.Framework.Graphics.SpriteFont
position Vector2
tintColor Color
Результат System

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

public FadingFont ( SpriteFont font, Vector2 position, float startingAlpha, float targetAlpha, float fadeStep, float brightness, String text, Color tintColor, Vector2 shadowPosition, Color shadowColor, FadingType fadingType, bool startFading ) : System
font Microsoft.Xna.Framework.Graphics.SpriteFont
position Vector2
startingAlpha float
targetAlpha float
fadeStep float
brightness float
text String
tintColor Color
shadowPosition Vector2
shadowColor Color
fadingType FadingType
startFading bool
Результат System

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

public FadingFont ( SpriteFont font, Vector2 position, float startingAlpha, float targetAlpha, float fadeStep, float brightness, String text, Color tintColor, bool startFading ) : System
font Microsoft.Xna.Framework.Graphics.SpriteFont
position Vector2
startingAlpha float
targetAlpha float
fadeStep float
brightness float
text String
tintColor Color
startFading bool
Результат System

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

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

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

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

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

protected changeState ( FontState newState ) : void
newState FontState
Результат void

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

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

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

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

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

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

protected FadingType _fadeType
Результат FadingType

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

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

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

protected Color _startingShadowColor
Результат Color

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

protected Color _startingTintColor
Результат Color

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

protected FontState _state
Результат FontState

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

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

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

protected Color _targetShadowColor
Результат Color

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

protected Color _targetTintColor
Результат Color