Unity PrefabUtility操作Prefab删除报错
Unity 2020.3.31
错误信息:OperationException: Destroying a GameObject inside a Prefab instance is not allowed.
错误分析:操作Prefab时,进行删除对象,需要Unpack Prefab或者打开Prefab进行操作。
解决方案:
private static bool UnpackPrefab(GameObject prefab){if (!PrefabUtility.IsPartOfPrefabInstance(prefab.transform)){return false;}PrefabUtility.UnpackPrefabInstance(prefab, PrefabUnpackMode.OutermostRoot, InteractionMode.AutomatedAction);return true;}
private static void DestroyInPrefab(string prefabPath){var rootObj = PrefabUtility.LoadPrefabContents(prefabPath);// Destroy child objects or components on rootObjPrefabUtility.SaveAsPrefabAsset(rootObj, prefabPath);PrefabUtility.UnloadPrefabContents(rootObj); }
Unity PrefabUtility操作Prefab删除报错相关推荐
- Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...)
Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 目录 Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 一.Android s ...
- delete操作字符串会报错吗?
其实是不会的."delete只能对对象属性进行操作"的说法是错误的,严谨来说,delete可以对任意变量类型进行操作,只不过只有对对象的属性才能操作成功,对其他变量类型操作失败罢了 ...
- 【Unity导入MySql.Data.dll报错】
Unity导入MySql.Data.dll报错 错误的起因,想用Unity对MySQL操作.操作参考了勤诚勇毅的帖子 链接: https://blog.csdn.net/qq_43333567/art ...
- zookeeper镜像删除报错:Error response from daemon:xxxxx…
zookeeper镜像删除报错:Error response from daemon:xxxxx- [报错信息]Error response from daemon: conflict: unable ...
- SAP 对HU做转库操作,系统报错 - 系统状态HUAS是活动的 - 分析
SAP 对HU做转库操作,系统报错 - 系统状态HUAS是活动的 - 分析 近日收到业务团队报的问题,说是对某个HU做转库时候,系统报错.如下图示: HU里有是三个序列号, 1191111034011 ...
- rm删除报错 :-bash: syntax error near unexpected token `('
删除报错 :-bash: syntax error near unexpected token `(' root@ubuntu:~# rm -rf zabbix-release_4.2-1+xenia ...
- idea右侧maven出现多个root根节点,删除报错:You can not remove xxxx because its imported as
idea右侧maven出现多个root根节点,删除报错:You can not remove xxxx because its imported as 问题截图: 出现这种问题后,网上查到的方法很多, ...
- Unity 之 切换语言导致报错:System.FormatException:String was not recognized as a valid DateTime.
Unity 之 切换语言导致报错:System.FormatException:String was not recognized as a valid DateTime. 一,发生问题 1.1 问题 ...
- Unity 常见问题 之 NDK (ndk)报错 Unity requires NDK r19 (64-bit)(19.0.05232133)
Unity 常见问题 之 NDK (ndk)报错 Unity requires NDK r19 (64-bit)(19.0.05232133) 目录 Unity 常见问题 之 NDK (ndk)报错 ...
最新文章
- 循环神经网络(RNN)模型与前向反向传播算法
- 织梦dedecms如何对列表添加判断语句
- dojo中的dojo/dom-construct
- (二) :JS 生成随机数字母和数字
- 利用stat命令获取Linux文件系统和文件的详细状态信息
- mysql 2049_mysql数据库备份与还原,解决40101和ERROR 2049错误
- AngularJS in Action读书笔记5(实战篇)——在directive中引入D3饼状图显示
- git使用笔记(二)分支与合并
- android 平板端应用商店,安卓平板电脑软件商店--乐商店是目前最安全的Android应用商店...
- 立体栅格地图_基于滑动窗口的室内三维立体栅格地图特征点提取方法与流程
- java文件编译后额外生成的$1.class是怎么一回事
- 宜立方商城第二天心得
- mapgis矢量化怎么打分数_MapGIS矢量化基本流程.doc
- WijmoJS 中自定义 React 菜单和列表项模板
- echo 多行_【庭审现场】利用注销公司诈骗 多行不义必自毙_政务_澎湃新闻
- 相位式激光测距法中相位产生原理
- SaaS 服务供应商Wynd获3170万美元B轮融资
- MybatisPlus_${ew.sqlSelect},${ew.sqlSet},${ew.sqlSegment},${ew.customSqlSegment}的使用
- 621. 任务调度器
- 没必要参加嵌入式开发培训班 (学习嵌入式的资料)