mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-20 17:26:01 +08:00
[unity] Fixed a compile error on older Unity versions introduced by preceding commit. See #2482.
This commit is contained in:
parent
ff07a01aef
commit
4a9f09431e
@ -29,6 +29,10 @@
|
||||
|
||||
#pragma warning disable 0219
|
||||
|
||||
#if UNITY_2021_3_OR_NEWER
|
||||
#define FREE_MOVE_HANDLE_HAS_NO_ROTATION_PARAM
|
||||
#endif
|
||||
|
||||
#define SPINE_SKELETONMECANIM
|
||||
|
||||
using System.Collections.Generic;
|
||||
@ -519,7 +523,12 @@ namespace Spine.Unity.Editor {
|
||||
Vector2 scaledOffset = skeletonGraphic.GetScaledPivotOffset();
|
||||
Vector3 worldSpaceOffset = skeletonGraphic.transform.TransformPoint(scaledOffset);
|
||||
EditorGUI.BeginChangeCheck();
|
||||
|
||||
#if FREE_MOVE_HANDLE_HAS_NO_ROTATION_PARAM
|
||||
Vector3 newWorldSpacePosition = Handles.FreeMoveHandle(worldSpaceOffset, controlSize, snap, Handles.CircleHandleCap);
|
||||
#else
|
||||
Vector3 newWorldSpacePosition = Handles.FreeMoveHandle(worldSpaceOffset, Quaternion.identity, controlSize, snap, Handles.CircleHandleCap);
|
||||
#endif
|
||||
if (EditorGUI.EndChangeCheck()) {
|
||||
Undo.RecordObject(skeletonGraphic, "Change Offset to Pivot");
|
||||
Vector3 localScaledOffset = skeletonGraphic.transform.InverseTransformPoint(newWorldSpacePosition);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user