Difference between revisions of "Sprite:get"
From GiderosMobile
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
'''<translate>Available since</translate>:''' Gideros 2011.6<br/> | '''<translate>Available since</translate>:''' Gideros 2011.6<br/> | ||
+ | '''<translate>Class</translate>:''' [[Special:MyLanguage/Sprite|Sprite]]<br/> | ||
=== <translate>Description</translate> === | === <translate>Description</translate> === | ||
<translate><br /> | <translate><br /> | ||
Line 6: | Line 7: | ||
<br /> | <br /> | ||
<ul><br /> | <ul><br /> | ||
− | <li> | + | <li>`"x"`</li><br /> |
− | <li> | + | <li>`"y"`</li><br /> |
− | <li> | + | <li>`"z"`</li><br /> |
− | <li> | + | <li>`"rotation"`</li><br /> |
− | <li> | + | <li>`"rotationX"`</li><br /> |
− | <li> | + | <li>`"rotationY"`</li><br /> |
− | <li> | + | <li>`"scaleX"`</li><br /> |
− | <li> | + | <li>`"scaleY"`</li><br /> |
− | <li> | + | <li>`"scaleZ"`</li><br /> |
− | <li> | + | <li>`"alpha"`</li><br /> |
− | <li> | + | <li>`"redMultiplier"`</li><br /> |
− | <li> | + | <li>`"greenMultiplier"`</li><br /> |
− | <li> | + | <li>`"blueMultiplier"`</li><br /> |
− | <li> | + | <li>`"alphaMultiplier"`</li><br /> |
− | <li> | + | <li>`"anchorX"`</li><br /> |
− | <li> | + | <li>`"anchorY"`</li><br /> |
− | <li> | + | <li>`"anchorZ"`</li><br /> |
</ul><br /> | </ul><br /> | ||
<br /></translate> | <br /></translate> |
Revision as of 09:28, 24 August 2018
Available since: Gideros 2011.6
Class: Sprite
Description
Returns the specified property of this sprite instance by its name. These names are supported:
- `"x"`
- `"y"`
- `"z"`
- `"rotation"`
- `"rotationX"`
- `"rotationY"`
- `"scaleX"`
- `"scaleY"`
- `"scaleZ"`
- `"alpha"`
- `"redMultiplier"`
- `"greenMultiplier"`
- `"blueMultiplier"`
- `"alphaMultiplier"`
- `"anchorX"`
- `"anchorY"`
- `"anchorZ"`
(number) = Sprite:get(param)
Parameters
param: (string) The name of the parameter
Return values
Returns (number) The value of the parameter
Examples
Example
-- the following two lines do the same thing
x = sprite:getX()
x = sprite:get("x")
-- the following two lines do the same thing
y = sprite:getY()
y = sprite:get("y")
-- the following two lines do the same thing
rotation = sprite:getRotation()
rotation = sprite:get("rotation")
-- the following two lines do the same thing
scaleX = sprite:getScaleX()
scaleX = sprite:get("scaleX")
-- the following two lines do the same thing
scaleY = sprite:getScaleY()
scaleY = sprite:get("scaleY")