mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-21 17:56:04 +08:00
Better yDown support.
This commit is contained in:
parent
00f0ec62dc
commit
b72d915036
@ -153,10 +153,6 @@ namespace Spine {
|
|||||||
pd = td;
|
pd = td;
|
||||||
p = p.parent;
|
p = p.parent;
|
||||||
}
|
}
|
||||||
if (yDown) {
|
|
||||||
pb = -pb;
|
|
||||||
pd = -pd;
|
|
||||||
}
|
|
||||||
a = pa * la + pb * lc;
|
a = pa * la + pb * lc;
|
||||||
b = pa * lb + pb * ld;
|
b = pa * lb + pb * ld;
|
||||||
c = pc * la + pd * lc;
|
c = pc * la + pd * lc;
|
||||||
@ -165,7 +161,7 @@ namespace Spine {
|
|||||||
a = -a;
|
a = -a;
|
||||||
b = -b;
|
b = -b;
|
||||||
}
|
}
|
||||||
if (skeleton.flipY) {
|
if (skeleton.flipY != yDown) {
|
||||||
c = -c;
|
c = -c;
|
||||||
d = -d;
|
d = -d;
|
||||||
}
|
}
|
||||||
@ -200,10 +196,6 @@ namespace Spine {
|
|||||||
|
|
||||||
p = p.parent;
|
p = p.parent;
|
||||||
}
|
}
|
||||||
if (yDown) {
|
|
||||||
pb = -pb;
|
|
||||||
pd = -pd;
|
|
||||||
}
|
|
||||||
a = pa * la + pb * lc;
|
a = pa * la + pb * lc;
|
||||||
b = pa * lb + pb * ld;
|
b = pa * lb + pb * ld;
|
||||||
c = pc * la + pd * lc;
|
c = pc * la + pd * lc;
|
||||||
@ -212,7 +204,7 @@ namespace Spine {
|
|||||||
a = -a;
|
a = -a;
|
||||||
b = -b;
|
b = -b;
|
||||||
}
|
}
|
||||||
if (skeleton.flipY) {
|
if (skeleton.flipY != yDown) {
|
||||||
c = -c;
|
c = -c;
|
||||||
d = -d;
|
d = -d;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user