C# Класс geek.GameEngine.Sprites.BlendableSprite

Makes a sprite blended with given color. http://gamedev.stackexchange.com/questions/24825/xna-sprite-flash-effect
Наследование: SpriteBase
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BlendableSprite ( GameObject parent, SpriteBase sprite, Microsoft.Xna.Framework.Color color ) : Microsoft.Xna.Framework
Draw ( SpriteBatch batch, bool disableLayering = false ) : void

Draw the texture into stencil buffer, and then use the stencil to draw a single-colored texture.

GetTextureRegion ( Rectangle rect ) : Microsoft.Xna.Framework.Color[]
Reset ( ) : void
Update ( ) : void

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

Метод Описание
BlendableSprite ( ) : Microsoft.Xna.Framework

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

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

public BlendableSprite ( GameObject parent, SpriteBase sprite, Microsoft.Xna.Framework.Color color ) : Microsoft.Xna.Framework
parent geek.GameEngine.Visuals.GameObject
sprite SpriteBase
color Microsoft.Xna.Framework.Color
Результат Microsoft.Xna.Framework

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

Draw the texture into stencil buffer, and then use the stencil to draw a single-colored texture.
public Draw ( SpriteBatch batch, bool disableLayering = false ) : void
batch Microsoft.Xna.Framework.Graphics.SpriteBatch Sprite batch
disableLayering bool Whether to use layer ordering or not.
Результат void

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

public GetTextureRegion ( Rectangle rect ) : Microsoft.Xna.Framework.Color[]
rect Microsoft.Xna.Framework.Rectangle
Результат Microsoft.Xna.Framework.Color[]

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

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

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

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