C# Класс WarTornLands.Entities.Modules.Draw.Animation

Class to hold a Animation, whcih is a set of Frames
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddFrame ( Rectangle frame ) : void

Adds a frame.

AddFrame ( Rectangle frame, float duration ) : void

Adds a frame with a certain duration.

AddFrameAt ( Rectangle frame, float duration, int position ) : void

Adds the frame with a certain duration at.

AddFrameAt ( Rectangle frame, int position ) : void

Adds the frame at.

AddOffset ( float offsetMS ) : void
Animation ( string name ) : System

Initializes a new instance of the Animation class.

Animation ( string name, Animation followUp ) : System

Initializes a new non repeating instance of the Animation class.

Reset ( ) : void

Resets this instance.

Update ( GameTime gameTime ) : void

Updates the animation with the specified game time.

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

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

Adds a frame.
public AddFrame ( Rectangle frame ) : void
frame Microsoft.Xna.Framework.Rectangle The frame.
Результат void

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

Adds a frame with a certain duration.
public AddFrame ( Rectangle frame, float duration ) : void
frame Microsoft.Xna.Framework.Rectangle The frame.
duration float The duration.
Результат void

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

Adds the frame with a certain duration at.
public AddFrameAt ( Rectangle frame, float duration, int position ) : void
frame Microsoft.Xna.Framework.Rectangle The frame.
duration float The duration.
position int The position.
Результат void

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

Adds the frame at.
public AddFrameAt ( Rectangle frame, int position ) : void
frame Microsoft.Xna.Framework.Rectangle The frame.
position int The position.
Результат void

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

public AddOffset ( float offsetMS ) : void
offsetMS float
Результат void

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

Initializes a new instance of the Animation class.
public Animation ( string name ) : System
name string The name.
Результат System

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

Initializes a new non repeating instance of the Animation class.
public Animation ( string name, Animation followUp ) : System
name string The name.
followUp Animation The follow up animation.
Результат System

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

Resets this instance.
public Reset ( ) : void
Результат void

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

Updates the animation with the specified game time.
public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime The game time.
Результат void