Table of Contents

Component Graphics

(NOTE) A generated quad that addresses atlased image data for efficient frame-based animations and batched rendering.

Methods Properties Base Classes Derived Classes
Constructor AnimationActive basesprite
AnimationSpeed
CurrentFrame
FlipX
FlipY
SpriteSource
StartFrame

Properties


AnimationActive : boolean

If the Sprite animation should be playing on logic update, paused if false.

var AnimationActive : Boolean

AnimationSpeed : real

Scalar to the amount of time passed used to advance frames of animation.

var AnimationSpeed : Real

CurrentFrame : integer

Index of the frame the animation is currently on.

var CurrentFrame : Integer

FlipX : boolean

Flips the X axis of the Sprite's image (left/right).

var FlipX : Boolean

FlipY : boolean

Flips the Y axis of the Sprite's image (top/bottom).

var FlipY : Boolean

SpriteSource : spritesource

The resource defining one or more image sequences used for frame-based animation.

var SpriteSource : SpriteSource

StartFrame : integer

Index of the frame to start the animation on when the object is initialized, 0-based.

var StartFrame : Integer

Methods


Sprite : Void

constructor

Name Type Description
function Sprite()