C# Класс Nez.SpriteOutlineRenderer

renders a sprite with an outline in a very inefficient (but simple) way. The sprite is rendered multiple times offset/colored then it is rendered normally on top of that.
Наследование: RenderableComponent
Показать файл Открыть проект

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

Свойство Тип Описание
outlineColor Microsoft.Xna.Framework.Color
outlineWidth int

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

Метод Описание
SpriteOutlineRenderer ( Sprite sprite ) : Nez.Sprites

the Sprite passed in will be disabled. The SpriteOutlineRenderer will handle manually calling its render method.

onEntityTransformChanged ( Transform comp ) : void
render ( Graphics graphics, Camera camera ) : void

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

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

the Sprite passed in will be disabled. The SpriteOutlineRenderer will handle manually calling its render method.
public SpriteOutlineRenderer ( Sprite sprite ) : Nez.Sprites
sprite Nez.Sprites.Sprite Sprite.
Результат Nez.Sprites

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

public onEntityTransformChanged ( Transform comp ) : void
comp Transform
Результат void

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

public render ( Graphics graphics, Camera camera ) : void
graphics Graphics
camera Camera
Результат void

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

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

the color the sprite will be tinted when it is rendered
public Color,Microsoft.Xna.Framework outlineColor
Результат Microsoft.Xna.Framework.Color

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

the width of the outline
public int outlineWidth
Результат int