示例#1
0
        internal static void RevertPrefabAddedGameObject(object userData)
        {
            GameObject obj = (GameObject)userData;

            PrefabUtility.RevertAddedGameObject(obj, InteractionMode.UserAction);
            EditorUtility.ForceReloadInspectors();
        }
示例#2
0
        internal static void RevertPrefabAddedGameObjects(object userData)
        {
            GameObject[] gameObjects = (GameObject[])userData;

            foreach (GameObject go in gameObjects)
            {
                PrefabUtility.RevertAddedGameObject(go, InteractionMode.UserAction);
            }

            EditorUtility.ForceRebuildInspectors();
        }