mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-21 01:36:02 +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 cos:Float = 0;
|
||||||
var s:Float = 0;
|
var s:Float = 0;
|
||||||
var sx:Float = skeleton.scaleX;
|
var sx:Float = skeleton.scaleX;
|
||||||
var sy:Float = skeleton.scaleY * (yDown ? -1 : 1);
|
var sy:Float = skeleton.scaleY;
|
||||||
|
|
||||||
var parent:Bone = _parent;
|
var parent:Bone = _parent;
|
||||||
if (parent == null) {
|
if (parent == null) {
|
||||||
|
|||||||
@ -54,7 +54,12 @@ class Skeleton {
|
|||||||
|
|
||||||
public var color:Color = new Color(1, 1, 1, 1);
|
public var color:Color = new Color(1, 1, 1, 1);
|
||||||
public var scaleX:Float = 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 x:Float = 0;
|
||||||
public var y:Float = 0;
|
public var y:Float = 0;
|
||||||
public var time:Float = 0;
|
public var time:Float = 0;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user