查找项目中丢失脚本的物体
直接上代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.IO;namespace SimpleFrame.Tool
{public class MissingScriptsToolWindow : EditorWindow{[MenuItem("工具/丢失脚本的物体列表")]public static void ShowWindow(){GetWindow(typeof(MissingScriptsToolWindow), false, "丢失脚本的物体列表");}List<GameObject> missGamoObjList = new List<GameObject>();private void OnEnable(){SelectMissingGameObjects(ref missGamoObjList);}private Vector2 scrollPosition = Vector2.zero;private void OnGUI(){GUILayout.BeginHorizontal();GUILayout.Box("丢失脚本物体列表:");if