a2Option_FlipY()

This returns a value used by the "options" parameter of the a2DrawImage command.

  Syntax
a2Option_FlipY()
  Parameters

This function has no parameters.

  Returns

This function returns a value of 2.

  Description

This function is used by the "options" parameter of the Advanced 2D a2DrawImage command to indicate that the image is to be drawn vertically flipped. The original image is not changed. Note that when the image is drawn vertically flipped, the local y origin is changed by the height of the image, but can be reassigned with the centerY parameter of the a2DrawImage command.

  Example Code
cls 0xFFFFFFFF
a2FillBox 2,2,62,62,0xFFFF0000
font1 = a2CreateFont("ariel", 78, a2Size_Char(), a2Style_Normal())
a2Text font1, 2, -10, "R", 0xFFFFFFFF
get image 1,0,0,64,64,1
cls 0

rem Draw the unflipped image
a2DrawImage 1,150,100,0,0,0,1,0,0xFFFFFFFF

rem Draw the horizontally flipped image, offset by image width
a2DrawImage 1,150,200,0,64,0,1,a2Option_FlipX(),0xFFFFFFFF

rem Draw the vertically flipped image, offset by image height
a2DrawImage 1,250,100,0,0,64,1,a2Option_FlipY(),0xFFFFFFFF

WAIT KEY
  See also

a2DrawImage
a2Option_FlipX
Advanced 2D Index
Main Menu