移除 Missing(Mono Script)

`

private static void FindMissingReferences()

{
GameObject[] pAllObjects = (GameObject[])Resources.FindObjectsOfTypeAll(typeof(GameObject)); int r;
int j;
for (int i = 0; i < pAllObjects.Length; i++)
{
if (pAllObjects[i].hideFlags == HideFlags.None)//HideFlags.None 获取Hierarchy面板所有Object
{
var components = pAllObjects[i].GetComponents<Component>();
var serializedObject = new SerializedObject(pAllObjects[i]);
var prop = serializedObject.FindProperty("m_Component");
r = 0; for (j = 0; j < components.Length; j++)
{
if (components[j] == null)
{
prop.DeleteArrayElementAtIndex(j - r);
r++;
}
}
serializedObject.ApplyModifiedProperties();
}
}
}

`

最新文章

  1. PHP与API讲解(一)
  2. UWP学习记录7-设计和UI之控件和模式4
  3. C# Math类简介
  4. 2016.11.14测试 长乐一中2014NOIP复赛模拟题 第一题。
  5. 第一篇HBuilder在这里!
  6. 【转】交叉编译faac共享库
  7. iOS 进阶 第二十二天(0603)
  8. POJ 3648-Wedding(2-SAT)
  9. 函数-头文件//Calculator.h
  10. [jobdu]孩子们的游戏(圆圈中最后剩下的数)
  11. SignalR: The new old thing
  12. java转义xml中的多余尖括号
  13. Struts2+Spring4+Hibernate4整合超详细教程
  14. nyoj 130 同样的雪花 【哈希】
  15. 5 个免费的受欢迎的 SQLite 管理工具【申明:来源于网络】
  16. MySQL GTID复制错误处理之跳过错误
  17. shell for 循环数组
  18. LeetCode - Kth Largest Element in a Stream
  19. 了解VIM的寄存器
  20. kvm虚拟机不能使用virsh shutdownw命令关闭虚拟机的解决方法

热门文章

  1. 从输入 URL 到页面展示,这中间发生了什么?
  2. mock.js 和easy-mock使用
  3. Deep Learning with Differential Privacy
  4. 博流BL602&amp;BL604开发板介绍
  5. SQL注入 (一)
  6. 目前市面上比较流行的devops运维平台汇总
  7. Linux环境下使用logrotate工具实现nginx日志切割
  8. windows Server 2016安装Sqlserver远程连接的坑
  9. 去掉关闭按钮同时禁用alt+f4进行关闭
  10. 10天,从.Net转Java,并找到月薪2W的工作(三)