public static GameObject lastParent; [MenuItem("GameObject/MakeParentWithLocal")] public static void MakeParentWithLocal() { //始终是按照字母排序的,第一个总是字母在前的,暂时没找到方法。 foreach (Transform transform in Selection.transforms) { if (transform != Selection.activeTransform) { transform.SetParent(Selection.activeTransform,false); } } }
有个硬伤,就是不能undo,很蛋疼,但是测试了undo类的所有东西,都搞不定,有空再研究吧
时间: 2024-10-08 21:52:26