|
@@ -98,7 +98,7 @@ public class TwoByTwoTransformEffectExampleEditor : UnityEditor.Editor {
|
|
Color originalColor = UnityEditor.Handles.color;
|
|
Color originalColor = UnityEditor.Handles.color;
|
|
UnityEditor.Handles.color = color;
|
|
UnityEditor.Handles.color = color;
|
|
UnityEditor.Handles.DrawLine(transform.position, transform.TransformPoint(v));
|
|
UnityEditor.Handles.DrawLine(transform.position, transform.TransformPoint(v));
|
|
-#if UNITY_2021_3_OR_NEWER
|
|
|
|
|
|
+#if UNITY_2022_1_OR_NEWER
|
|
v = transform.InverseTransformPoint(UnityEditor.Handles.FreeMoveHandle(transform.TransformPoint(v), 0.3f, Vector3.zero, UnityEditor.Handles.CubeHandleCap));
|
|
v = transform.InverseTransformPoint(UnityEditor.Handles.FreeMoveHandle(transform.TransformPoint(v), 0.3f, Vector3.zero, UnityEditor.Handles.CubeHandleCap));
|
|
#else
|
|
#else
|
|
v = transform.InverseTransformPoint(UnityEditor.Handles.FreeMoveHandle(transform.TransformPoint(v), Quaternion.identity, 0.3f, Vector3.zero, UnityEditor.Handles.CubeHandleCap));
|
|
v = transform.InverseTransformPoint(UnityEditor.Handles.FreeMoveHandle(transform.TransformPoint(v), Quaternion.identity, 0.3f, Vector3.zero, UnityEditor.Handles.CubeHandleCap));
|