C# Класс MrGravity.AnimatedSprite

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

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

Свойство Тип Описание
PreviousFrame int

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

Метод Описание
Draw ( SpriteBatch spriteBatch, Vector2 position ) : void

Draw function - self explanatory

Load ( Microsoft.Xna.Framework.Content.ContentManager content, string name, int frameCount, float fps ) : void

Loads function - self explanatory

Reset ( ) : void

Reset function - Resets the frames and elapsed time to zero

Update ( float elapsed ) : void

Update function - self explanatory

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

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

Draw function - self explanatory
public Draw ( SpriteBatch spriteBatch, Vector2 position ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch the spritebatch to draw
position Microsoft.Xna.Framework.Vector2 where you want the texture to be drawn
Результат void

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

Loads function - self explanatory
public Load ( Microsoft.Xna.Framework.Content.ContentManager content, string name, int frameCount, float fps ) : void
content Microsoft.Xna.Framework.Content.ContentManager The current content manager
name string Name of the asset - assumes the animatedSprites folder
frameCount int number of frames
fps float Frames Per Second
Результат void

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

Reset function - Resets the frames and elapsed time to zero
public Reset ( ) : void
Результат void

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

Update function - self explanatory
public Update ( float elapsed ) : void
elapsed float elapsed time - if calling in MrGravityMain use (float)gameTime.ElapsedGameTime.TotalSeconds
Результат void

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

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

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