|
|
Line 1: |
Line 1: |
− | {{newin|[[0.9.0]]|090|type=method|text=It has replaced [[SpriteBatch:setq]]}}
| |
− | Changes a sprite with a [[Geometry]] in the batch. This requires the identifier returned by [[SpriteBatch:add]] and [[SpriteBatch:addg]].
| |
− | {{notice|Geometry with more than 4 vertices cannot be used with SpriteBatches.}}
| |
− | == Function ==
| |
− | === Synopsis ===
| |
− | <source lang="lua">
| |
− | SpriteBatch:setg( id, geometry, x, y, r, sx, sy, ox, oy, kx, ky )
| |
− | </source>
| |
− | === Arguments ===
| |
− | {{param|number|id|The identifier of the sprite that will be changed.}}
| |
− | {{param|Geometry|geometry|The Geometry used on the image of the batch.}}
| |
− | {{param|number|x|The position to draw the object (x-axis).}}
| |
− | {{param|number|y|The position to draw the object (y-axis).}}
| |
− | {{param|number|r (0)|Orientation (radians).}}
| |
− | {{param|number|sx (1)|Scale factor (x-axis).}}
| |
− | {{param|number|sy (sx)|Scale factor (y-axis).}}
| |
− | {{param|number|ox (0)|Origin offset (x-axis).}}
| |
− | {{param|number|oy (0)|Origin offset (y-axis).}}
| |
− | {{param|number|kx (0)|Shear factor (x-axis).}}
| |
− | {{param|number|ky (0)|Shear factor (y-axis).}}
| |
− | === Returns ===
| |
− | Nothing.
| |
| | | |
− | == See Also ==
| |
− | * [[parent::SpriteBatch]]
| |
− | * [[SpriteBatch:add]]
| |
− | * [[SpriteBatch:addg]]
| |
− | * [[SpriteBatch:set]]
| |
− | [[Category:Functions]]
| |
− | {{#set:Description=Changes a sprite with a [[Geometry]] in the batch.}}
| |
− | == Other Languages ==
| |
− | {{i18n|SpriteBatch:setg}}
| |