Difference between revisions of "Pixel.new"
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | |||
<languages /> | <languages /> | ||
− | |||
'''<translate>Available since</translate>:''' Gideros 2016.06<br/> | '''<translate>Available since</translate>:''' Gideros 2016.06<br/> | ||
'''<translate>Class</translate>:''' [[Special:MyLanguage/Pixel|Pixel]]<br/> | '''<translate>Class</translate>:''' [[Special:MyLanguage/Pixel|Pixel]]<br/> | ||
Line 9: | Line 7: | ||
<translate>Create new pixel</translate> | <translate>Create new pixel</translate> | ||
<source lang="lua"> | <source lang="lua"> | ||
− | + | Pixel.new(color,alpha,width,height) | |
</source> | </source> | ||
Line 18: | Line 16: | ||
'''height''': (number) <translate>height of pixel</translate> '''optional'''<br/> | '''height''': (number) <translate>height of pixel</translate> '''optional'''<br/> | ||
+ | ---- | ||
__NOTOC__ | __NOTOC__ | ||
− | |||
<languages /> | <languages /> | ||
− | |||
'''<translate>Available since</translate>:''' Gideros 2016.10<br/> | '''<translate>Available since</translate>:''' Gideros 2016.10<br/> | ||
'''<translate>Class</translate>:''' [[Special:MyLanguage/Pixel|Pixel]]<br/> | '''<translate>Class</translate>:''' [[Special:MyLanguage/Pixel|Pixel]]<br/> | ||
Line 28: | Line 25: | ||
<translate>Constructor to create a Pixel with texture in letterbox mode. Every texture will be fitted into Pixel dimensions with preserving texture aspect ratio.</translate> | <translate>Constructor to create a Pixel with texture in letterbox mode. Every texture will be fitted into Pixel dimensions with preserving texture aspect ratio.</translate> | ||
<source lang="lua"> | <source lang="lua"> | ||
− | + | Pixel.new(texture,width,height,texture_scale_x,texture_scale_y,texture_x,texture_y) | |
</source> | </source> | ||
=== <translate>Parameters</translate> === | === <translate>Parameters</translate> === | ||
− | '''texture''': (TextureBase or TextureRegion) <translate>texture to use for the pixel</translate> <br/> | + | '''texture''': (TextureBase or TextureRegion) <translate>texture to use for the pixel</translate><br/> |
'''width''': (number) <translate>width of the Pixel</translate> '''optional'''<br/> | '''width''': (number) <translate>width of the Pixel</translate> '''optional'''<br/> | ||
'''height''': (number) <translate>height of the Pixel</translate> '''optional'''<br/> | '''height''': (number) <translate>height of the Pixel</translate> '''optional'''<br/> |
Revision as of 03:11, 15 February 2020
Available since: Gideros 2016.06
Class: Pixel
Description
Create new pixel
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 with preserving texture aspect ratio.
Pixel.new(texture,width,height,texture_scale_x,texture_scale_y,texture_x,texture_y)
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) 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