mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2025-03-22 18:09:33 +00:00
add flipx and flipy
This commit is contained in:
parent
ec749c7157
commit
cd2b458da2
|
@ -118,6 +118,22 @@ typedef StageDataProp =
|
||||||
@:default(false)
|
@:default(false)
|
||||||
var isPixel:Bool;
|
var isPixel:Bool;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* If set to true, the prop will be flipped horizontally.
|
||||||
|
* @default false
|
||||||
|
*/
|
||||||
|
@:optional
|
||||||
|
@:default(false)
|
||||||
|
var flipX:Bool;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* If set to true, the prop will be flipped vertically.
|
||||||
|
* @default false
|
||||||
|
*/
|
||||||
|
@:optional
|
||||||
|
@:default(false)
|
||||||
|
var flipY:Bool;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Either the scale of the prop as a float, or the [w, h] scale as an array of two floats.
|
* Either the scale of the prop as a float, or the [w, h] scale as an array of two floats.
|
||||||
* Pro tip: On pixel-art levels, save the sprite small and set this value to 6 or so to save memory.
|
* Pro tip: On pixel-art levels, save the sprite small and set this value to 6 or so to save memory.
|
||||||
|
|
|
@ -258,6 +258,9 @@ class Stage extends FlxSpriteGroup implements IPlayStateScriptedClass implements
|
||||||
|
|
||||||
propSprite.zIndex = dataProp.zIndex;
|
propSprite.zIndex = dataProp.zIndex;
|
||||||
|
|
||||||
|
propSprite.flipX = dataProp.flipX;
|
||||||
|
propSprite.flipY = dataProp.flipY;
|
||||||
|
|
||||||
switch (dataProp.animType)
|
switch (dataProp.animType)
|
||||||
{
|
{
|
||||||
case 'packer':
|
case 'packer':
|
||||||
|
|
Loading…
Reference in a new issue