C# Класс MyPolarBear.Content.Animation

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

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

Свойство Тип Описание
AnimationFrame int
FrameDelay int
Priority int
SpriteEff SpriteEffects
SpriteSheet Microsoft.Xna.Framework.Graphics.Texture2D
SpritesPerSheet int
bIsFinished bool
bShouldLoop bool

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

Метод Описание
Animation ( Microsoft.Xna.Framework.Graphics.Texture2D spriteSheet, int numSprites, int frameDelay, int priority, bool bLoop, SpriteEffects eff ) : System
Draw ( SpriteBatch spriteBatch, Vector2 position, Vector2 scale, Color tint, float rot, Vector2 orig, float layer ) : void

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

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

public Animation ( Microsoft.Xna.Framework.Graphics.Texture2D spriteSheet, int numSprites, int frameDelay, int priority, bool bLoop, SpriteEffects eff ) : System
spriteSheet Microsoft.Xna.Framework.Graphics.Texture2D
numSprites int
frameDelay int
priority int
bLoop bool
eff SpriteEffects
Результат System

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

public Draw ( SpriteBatch spriteBatch, Vector2 position, Vector2 scale, Color tint, float rot, Vector2 orig, float layer ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
position Vector2
scale Vector2
tint Color
rot float
orig Vector2
layer float
Результат void

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

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

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

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

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

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

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

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

public SpriteEffects SpriteEff
Результат SpriteEffects

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

public Texture2D,Microsoft.Xna.Framework.Graphics SpriteSheet
Результат Microsoft.Xna.Framework.Graphics.Texture2D

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

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

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

public bool bIsFinished
Результат bool

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

public bool bShouldLoop
Результат bool