在编辑器模式下从Gameobject获取预制件

时间:2019-07-07 07:54:58

标签: unity3d

我正在创建一个脚本,该脚本将在编辑器模式下从ContextMenu调用,以修改位于预制件内的游戏对象。基本上,我想修改一个预制件。

但是当我尝试从该游戏对象中获取预制件时,它不起作用:

GameObject prefab = PrefabUtility.GetPrefabInstanceHandle(test_gameobj) as GameObject;
Debug.Log("prefab: " + prefab);

Debug.Log在控制台中显示以下内容:

enter image description here

0 个答案:

没有答案