mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-20 09:16:01 +08:00
[haxe] Aligned how yDown is applied to skeleton.scaleY with other runtimes.
This commit is contained in:
parent
2d6c5381e9
commit
f854a33b58
@ -129,7 +129,7 @@ class Bone implements Updatable {
|
||||
var cos:Float = 0;
|
||||
var s:Float = 0;
|
||||
var sx:Float = skeleton.scaleX;
|
||||
var sy:Float = skeleton.scaleY * (yDown ? -1 : 1);
|
||||
var sy:Float = skeleton.scaleY;
|
||||
|
||||
var parent:Bone = _parent;
|
||||
if (parent == null) {
|
||||
|
||||
@ -54,7 +54,12 @@ class Skeleton {
|
||||
|
||||
public var color:Color = new Color(1, 1, 1, 1);
|
||||
public var scaleX:Float = 1;
|
||||
public var scaleY:Float = 1;
|
||||
|
||||
public var scaleY(get, default):Float = 1;
|
||||
function get_scaleY() {
|
||||
return Bone.yDown ? -scaleY : scaleY;
|
||||
}
|
||||
|
||||
public var x:Float = 0;
|
||||
public var y:Float = 0;
|
||||
public var time:Float = 0;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user