public override void OnInspectorGUI() { base.OnInspectorGUI(); drawIndex = GUILayout.TextField(drawIndex); if (GUILayout.Button("按下")) { GameObject s = Selection.activeGameObject; RecycleGrid rg = s.GetComponent <RecycleGrid>(); rg.initMap(); rg.recycleOldItem(); rg.setViewIndex(Convert.ToInt32(drawIndex)); rg.drawView(); } if (GUILayout.Button("清理")) { GameObject s = Selection.activeGameObject; RecycleGrid rg = s.GetComponent <RecycleGrid>(); rg.resetData(); } }