导向框记录物体值的更改
using UnityEngine;
using UnityEditor;

public class Migrazar : ScriptableWizard {
    void OnWizardCreate(){
    	GameObject[] objects = Selection.gameObjects;
    	foreach (GameObject go in objects) {
    		Undo.RecordObject (go, "change name");//在更改前声明要记录的对象
    		go.name = changeName;
    	}
    }
}

这样就可以使用Ctrl+z撤销操作了


首页 我的博客
粤ICP备17103704号