unity PrefabUtility 接口使用记录

bool isAny = PrefabUtility.IsAnyPrefabInstanceRoot(node);

bool isAdded = PrefabUtility.IsAddedGameObjectOverride(node);

GameObject or = PrefabUtility.GetOutermostPrefabInstanceRoot(node);

GameObject nr = PrefabUtility.GetNearestPrefabInstanceRoot(node);

返回值记录:

|-------------------|-------|---------|-------------------|-------------------|
| | isAny | isAdded | or | nr |
| prefab_oriVariant | True | False | prefab_oriVariant | prefab_oriVariant |
| ori_cube | False | False | prefab_oriVariant | prefab_oriVariant |
| var_Cube | False | True | null | null |
| prefab_ori2 | True | True | prefab_ori2 | prefab_ori2 |
| ori2_Capsule | False | False | prefab_ori2 | prefab_ori2 |
| var_Sphere | False | True | null | null |

相关推荐
惊鸿醉1 小时前
Unity_JK框架【4】MonoSystem 和 协程工具类 的剖析与实践
游戏·unity·单例模式
FAREWELL000759 小时前
Untiy基础学习(六)MonoBehaviour基类的简单介绍
学习·unity·游戏引擎
虾球xz11 小时前
游戏引擎学习第260天:在性能分析器中实现钻取功能
网络·c++·学习·游戏引擎
unityのkiven15 小时前
介绍Unity中的Dictionary
unity·游戏引擎
cwl722 天前
Unity WebGL、js发布交互
javascript·unity·webgl
虾球xz2 天前
游戏引擎学习第263天:添加调试帧滑块
c++·学习·游戏引擎
虾球xz2 天前
游戏引擎学习第262天:绘制多帧性能分析图
c++·学习·游戏引擎
雪下的新火2 天前
PBR材质-Unity/Blender/UE
unity·blender·材质·ue
KhalilRuan3 天前
Unity-Shader详解-其四
unity·游戏引擎
虾球xz3 天前
游戏引擎学习第261天:切换到静态帧数组
c++·学习·游戏引擎