Difference between revisions of "Pixel.new"

From GiderosMobile
(Created page with "__NOTOC__ '''Available since:''' Gideros 2016.06<br/> === Description === Create new pixel <source lang="lua"> = Pixel.new(coloralphawidthheight,) </source> '''color:''' (numb...")
 
Line 4: Line 4:
 
Create new pixel
 
Create new pixel
 
<source lang="lua">
 
<source lang="lua">
= Pixel.new(coloralphawidthheight,)
+
Pixel.new(color,alpha,width,height)
 
</source>
 
</source>
'''color:''' (number) hex value representing color '''optional'''<br/>
+
'''color''': (number) hex value representing color '''optional'''<br/>
'''alpha:''' (number) alpha value from 0 to 1 '''optional'''<br/>
+
'''alpha''': (number) alpha value from 0 to 1 '''optional'''<br/>
'''width:''' (number) width of pixel '''optional'''<br/>
+
'''width''': (number) width of pixel '''optional'''<br/>
'''height:''' (number) height of pixel '''optional'''<br/>
+
'''height''': (number) height of pixel '''optional'''<br/>
 
__NOTOC__
 
__NOTOC__
 
'''Available since:''' in development<br/>
 
'''Available since:''' in development<br/>
Line 15: Line 15:
 
Constructor to create a Pixel with texture in letterbox mode. Every texture will be fitted into Pixel dimensions with preserving texture aspect ratio.
 
Constructor to create a Pixel with texture in letterbox mode. Every texture will be fitted into Pixel dimensions with preserving texture aspect ratio.
 
<source lang="lua">
 
<source lang="lua">
= Pixel.new(texturewidthheighttexture_scale_xtexture_scale_ytexture_xtexture_y,)
+
Pixel.new(texture,width,height,texture_scale_x,texture_scale_y,texture_x,texture_y)
 
</source>
 
</source>
'''texture:''' (Texture) texture to use for the pixel ''''''<br/>
+
'''texture''': (Texture) texture to use for the pixel ''''''<br/>
'''width:''' (number) width of the Pixel '''optional'''<br/>
+
'''width''': (number) width of the Pixel '''optional'''<br/>
'''height:''' (number) height of the Pixel '''optional'''<br/>
+
'''height''': (number) height of the Pixel '''optional'''<br/>
'''texture_scale_x:''' (number) horizontal scale of the pixel texture '''optional'''<br/>
+
'''texture_scale_x''': (number) horizontal scale of the pixel texture '''optional'''<br/>
'''texture_scale_y:''' (number) vertical scale of the pixel texture '''optional'''<br/>
+
'''texture_scale_y''': (number) vertical scale of the pixel texture '''optional'''<br/>
'''texture_x:''' (number) horizontal position of the pixel texture '''optional'''<br/>
+
'''texture_x''': (number) horizontal position of the pixel texture '''optional'''<br/>
'''texture_y:''' (number) vertical position of the pixel texture '''optional'''<br/>
+
'''texture_y''': (number) vertical position of the pixel texture '''optional'''<br/>

Revision as of 10:20, 23 August 2018

Available since: Gideros 2016.06

Description

Create new pixel

 Pixel.new(color,alpha,width,height)

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: in development

Description

Constructor to create a Pixel with texture in letterbox mode. Every texture will be fitted into Pixel dimensions with preserving texture aspect ratio.

 Pixel.new(texture,width,height,texture_scale_x,texture_scale_y,texture_x,texture_y)

'texture: (Texture) texture to use for the pixel '
width: (number) width of the Pixel optional
height: (number) height of the Pixel optional
texture_scale_x: (number) horizontal scale of the pixel texture optional
texture_scale_y: (number) vertical scale of the pixel texture optional
texture_x: (number) horizontal position of the pixel texture optional
texture_y: (number) vertical position of the pixel texture optional