C# Класс XNAGraphics.ComponentBundle.DrawableBundle.Animation

Наследование: XNAGraphics.KernelBundle.BasicsBundle.BasicDrawable
Показать файл Открыть проект

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

Свойство Тип Описание
frame int
frame_count int
origin Vector2
paused bool
time_per_frame float
total_elapsed float

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

Метод Описание
Animation ( Object texture, Vector2 origin, int frame_count, int frames_per_sec ) : System
Animation ( Object texture, int x, int y, Color color, Vector2 origin, int frame_count, int frames_per_sec, float scale, float rotation ) : System
Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec ) : System
Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec, float scale ) : System
Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec, float scale, float rotation ) : System
Pause ( ) : void
Play ( ) : void
Reset ( ) : void
Stop ( ) : void

Защищенные методы

Метод Описание
onDraw ( SpriteBatch spriteBatch ) : void
onLoad ( Microsoft.Xna.Framework.Game game ) : void
onUpdate ( GameTime gameTime ) : void

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

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

public Animation ( Object texture, Vector2 origin, int frame_count, int frames_per_sec ) : System
texture Object
origin Vector2
frame_count int
frames_per_sec int
Результат System

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

public Animation ( Object texture, int x, int y, Color color, Vector2 origin, int frame_count, int frames_per_sec, float scale, float rotation ) : System
texture Object
x int
y int
color Color
origin Vector2
frame_count int
frames_per_sec int
scale float
rotation float
Результат System

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

public Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec ) : System
texture Object
x int
y int
origin Vector2
frame_count int
frames_per_sec int
Результат System

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

public Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec, float scale ) : System
texture Object
x int
y int
origin Vector2
frame_count int
frames_per_sec int
scale float
Результат System

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

public Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec, float scale, float rotation ) : System
texture Object
x int
y int
origin Vector2
frame_count int
frames_per_sec int
scale float
rotation float
Результат System

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

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

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

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

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

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

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

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

onDraw() защищенный Метод

protected onDraw ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

onLoad() защищенный Метод

protected onLoad ( Microsoft.Xna.Framework.Game game ) : void
game Microsoft.Xna.Framework.Game
Результат void

onUpdate() защищенный Метод

protected onUpdate ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

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

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

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

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

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

public Vector2 origin
Результат Vector2

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

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

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

public float time_per_frame
Результат float

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

public float total_elapsed
Результат float