using UnityEngine;
using UnityEditor;
public class Migrazar : ScriptableWizard {
[MenuItem("Item/CreateWizard")]
public static void CreateWizard(){
ScriptableWizard.DisplayWizard<Migrazar> ("I am a boy","Change And Close","Change");
}
public string changeName = "你的名字";
void OnWizardOtherButton(){
GameObject[] objects = Selection.gameObjects;
foreach (GameObject go in objects) {
Undo.RecordObject (go, "change name");
go.name += changeName;
}
}
}ScriptableWizard的方法DisplayWizard的第三个参数就是OtherButton的名字,点击调用OnWizardOtherButton()