mirror of
https://github.com/osukey/osukey.git
synced 2025-08-07 00:23:59 +09:00
Fix display of skin blueprints when flipped
This commit is contained in:
@ -112,8 +112,13 @@ namespace osu.Game.Skinning.Editor
|
|||||||
drawableQuad = drawable.ScreenSpaceDrawQuad;
|
drawableQuad = drawable.ScreenSpaceDrawQuad;
|
||||||
var quad = ToLocalSpace(drawable.ScreenSpaceDrawQuad);
|
var quad = ToLocalSpace(drawable.ScreenSpaceDrawQuad);
|
||||||
|
|
||||||
box.Position = quad.TopLeft;
|
box.Position = new Vector2(
|
||||||
|
drawable.Scale.X < 0 ? quad.TopRight.X : quad.TopLeft.X,
|
||||||
|
drawable.Scale.Y < 0 ? quad.BottomLeft.Y : quad.TopLeft.Y
|
||||||
|
);
|
||||||
|
|
||||||
box.Size = quad.Size;
|
box.Size = quad.Size;
|
||||||
|
|
||||||
box.Rotation = drawable.Rotation;
|
box.Rotation = drawable.Rotation;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user