SPRITE COMMANDS

Last-modified: 2009-03-22 (日) 01:54:11

sprite

This command set controls the creation and positioning of sprites, a 2D image that is independently controlled and overlayed onto the screen. Sprites can be adjusted in many ways,including the ability to fade in and out, resize and change their draw order.

SPRITE : SPRITE Sprite Number, XPos, YPos, Image Number

SET SPRITE : SET SPRITE Sprite Number, Backsave, Transparency

DELETE SPRITE : DELETE SPRITE Sprite Number

CLONE SPRITE : CLONE SPRITE Sprite Number, Destination Sprite Number

SHOW SPRITE : SHOW SPRITE Sprite Number

HIDE SPRITE : HIDE SPRITE Sprite Number

HIDE ALL SPRITES : HIDE ALL SPRITES

SHOW ALL SPRITES : SHOW ALL SPRITES

MOVE SPRITE : MOVE SPRITE Sprite Number, Velocity

OFFSET SPRITE : OFFSET SPRITE Sprite Number, XOffset, YOffset

SCALE SPRITE : SCALE SPRITE Sprite Number, Scale

SIZE SPRITE : SIZE SPRITE Sprite Number, XSize, YSize

STRETCH SPRITE : STRETCH SPRITE Sprite Number, XScale, YScale

ROTATE SPRITE : ROTATE SPRITE Sprite Number, Angle

FLIP SPRITE : FLIP SPRITE Sprite Number

MIRROR SPRITE : MIRROR SPRITE Sprite Number

PASTE SPRITE : PASTE SPRITE Sprite Number, XPos, YPos

CREATE ANIMATED SPRITE : CREATE ANIMATED SPRITE Sprite Number, Filename, Across, Down, Image Number

PLAY SPRITE : PLAY SPRITE Sprite Number, Start Frame, End Frame, Delay Value

SET SPRITE FRAME : SET SPRITE FRAME Sprite Number, Frame Value

SET SPRITE PRIORITY : SET SPRITE PRIORITY Sprite Number, Priority

SET SPRITE IMAGE : SET SPRITE IMAGE Sprite Number, Image Number

SET SPRITE ALPHA : SET SPRITE ALPHA Sprite Number, Alpha Value

SET SPRITE DIFFUSE : SET SPRITE DIFFUSE Sprite Number, Red Value, Green Value, Blue Value

SET SPRITE TEXTURE COORD : SET SPRITE TEXTURE COORD Sprite Number, Vertex Index, UValue, VValue

SET SPRITE RESIZE : SET SPRITE RESIZE Mode


SPRITE EXIST : Return Integer=SPRITE EXIST(Sprite Number)

SPRITE X : Return Integer=SPRITE X(Sprite Number)

SPRITE Y : Return Integer=SPRITE Y(Sprite Number)

SPRITE OFFSET X : Return Integer=SPRITE OFFSET X(Sprite Number)

SPRITE OFFSET Y : Return Integer=SPRITE OFFSET Y(Sprite Number)

SPRITE SCALE X : Return Integer=SPRITE SCALE X(Sprite Number)

SPRITE SCALE Y : Return Integer=SPRITE SCALE Y(Sprite Number)

SPRITE WIDTH : Return Integer=SPRITE WIDTH(Sprite Number)

SPRITE HEIGHT : Return Integer=SPRITE HEIGHT(Sprite Number)

SPRITE IMAGE : Return Integer=SPRITE IMAGE(Sprite Number)

SPRITE MIRRORED : Return Integer=SPRITE MIRRORED(Sprite Number)

SPRITE FLIPPED : Return Integer=SPRITE FLIPPED(Sprite Number)

SPRITE HIT : Return Integer=SPRITE HIT(Sprite Number, Target Sprite Number)

SPRITE COLLISION : Return Integer=SPRITE COLLISION(Sprite Number, Target Sprite Number)

SPRITE ANGLE : Return Float=SPRITE ANGLE(Sprite Number)

SPRITE FRAME : Return Integer=SPRITE FRAME(Sprite Number)

SPRITE ALPHA : Return Integer=SPRITE ALPHA(Sprite Number)

SPRITE RED : Return Integer=SPRITE RED(Sprite Number)

SPRITE GREEN : Return Integer=SPRITE GREEN(Sprite Number)

SPRITE BLUE : Return Integer=SPRITE BLUE(Sprite Number)

SPRITE VISIBLE : Return Integer=SPRITE VISIBLE(Sprite Number)

SPRITE PRIORITY : Return Integer=SPRITE PRIORITY(Sprite Number)