获取unity 编辑器editor 中center 点的坐标
2018-06-01 本文已影响3人
杰罗xr
image.png
UnityEditor.Tools.handlePosition
当我们选中物体 按Z 切换编辑器中 center 和 pivot 时 可以用这个 position 得到当前显示的 坐标
这个脚本放到Editor 文件夹下 在上面菜单栏用就行啦
using UnityEngine;
using UnityEditor;
[MenuItem("Tool/ResetCenterPosition")]
public static void ResetCenterPosition()
{
Transform transform = Selection.activeTransform;
GameObject go = new GameObject(transform.name);
go.transform.position = Tools.handlePosition;
go.transform.rotation = Tools.handleRotation;
transform.SetParent(go.transform);
}