Difference between revisions of "Pixel.new"
(Created page with "__NOTOC__ '''Available since:''' Gideros 2016.06<br/> === Description === Create new pixel <source lang="lua"> = Pixel.new(coloralphawidthheight,) </source> '''color:''' (numb...") |
|||
(16 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
'''Available since:''' Gideros 2016.06<br/> | '''Available since:''' Gideros 2016.06<br/> | ||
+ | '''Class:''' [[Pixel]]<br/> | ||
+ | |||
=== Description === | === Description === | ||
− | + | Creates a new Pixel sprite. | |
− | < | + | <syntaxhighlight lang="lua"> |
− | + | Pixel.new(color,alpha,width,height) | |
− | </ | + | </syntaxhighlight> |
− | '''color | + | |
− | '''alpha | + | === Parameters === |
− | '''width | + | '''color''': (number) hex value representing color '''optional'''<br/> |
− | '''height | + | '''alpha''': (number) alpha value from 0 to 1 '''optional'''<br/> |
+ | '''width''': (number) width of pixel '''optional'''<br/> | ||
+ | '''height''': (number) height of pixel '''optional'''<br/> | ||
+ | |||
+ | ---- | ||
+ | |||
__NOTOC__ | __NOTOC__ | ||
− | '''Available since:''' | + | '''Available since:''' Gideros 2016.10<br/> |
+ | '''Class:''' [[Pixel]]<br/> | ||
+ | |||
=== Description === | === Description === | ||
− | Constructor to create a Pixel with texture in letterbox mode. Every texture will be fitted into Pixel dimensions | + | Constructor to create a Pixel with texture in letterbox mode. Every texture will be fitted into Pixel dimensions while preserving texture aspect ratio. |
− | < | + | <syntaxhighlight lang="lua"> |
− | + | Pixel.new(texture,width,height,texture_scale_x,texture_scale_y,texture_ax,texture_ay) | |
− | </ | + | </syntaxhighlight> |
− | '''texture | + | |
− | '''width | + | === Parameters === |
− | '''height | + | '''texture''': (TextureBase or TextureRegion) texture to use for the pixel<br/> |
− | '''texture_scale_x | + | '''width''': (number) width of the Pixel '''optional'''<br/> |
− | '''texture_scale_y | + | '''height''': (number) height of the Pixel '''optional'''<br/> |
− | ''' | + | '''texture_scale_x''': (number) Pixel texture horizontal scale '''optional'''<br/> |
− | ''' | + | '''texture_scale_y''': (number) Pixel texture vertical scale '''optional'''<br/> |
+ | '''texture_ax''': (number) Pixel texture horizontal anchor position (between 0 and 1) '''optional'''<br/> | ||
+ | '''texture_ay''': (number) Pixel texture vertical anchor position (between 0 and 1) '''optional'''<br/> | ||
+ | |||
+ | {{Pixel}} |
Latest revision as of 02:15, 8 November 2023
Available since: Gideros 2016.06
Class: Pixel
Description
Creates a new Pixel sprite.
Pixel.new(color,alpha,width,height)
Parameters
color: (number) hex value representing color optional
alpha: (number) alpha value from 0 to 1 optional
width: (number) width of pixel optional
height: (number) height of pixel optional
Available since: Gideros 2016.10
Class: Pixel
Description
Constructor to create a Pixel with texture in letterbox mode. Every texture will be fitted into Pixel dimensions while preserving texture aspect ratio.
Pixel.new(texture,width,height,texture_scale_x,texture_scale_y,texture_ax,texture_ay)
Parameters
texture: (TextureBase or TextureRegion) texture to use for the pixel
width: (number) width of the Pixel optional
height: (number) height of the Pixel optional
texture_scale_x: (number) Pixel texture horizontal scale optional
texture_scale_y: (number) Pixel texture vertical scale optional
texture_ax: (number) Pixel texture horizontal anchor position (between 0 and 1) optional
texture_ay: (number) Pixel texture vertical anchor position (between 0 and 1) optional