Unity 编辑器中移除组件

Posted DaLiangChen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity 编辑器中移除组件相关的知识,希望对你有一定的参考价值。

在 OnValidate() 函数下移除组件使用 Destroy 和 DestroyImmediate 都会报错,所以改为如下:

 UnityEditor.EditorApplication.delayCall += () =>
            
                DestroyImmediate(gameObject.GetComponent<需要删除的组件>());
            ;

以上是关于Unity 编辑器中移除组件的主要内容,如果未能解决你的问题,请参考以下文章

Unity 编辑器中移除组件

错误:您不能从游戏中移除 Unity 启动画面

使用导航组件时从 BottomNavigationView 中移除 Badge

从组件中移除 ngModel

Laravel 5 & Vue 组件 – 从 URL 中移除 Public

如何在拖动 React 组件的上下文中移除事件监听器