public override void OnInspectorGUI() { base.OnInspectorGUI(); AutoUVSetting autoUVSetting = (AutoUVSetting)target; if (GUILayout.Button("Update")) { autoUVSetting.updateUV(); } }
void OnChangedQuestList() { m_UpdateUVAction = delegate { }; if (QuestObjList != null) { for (int i = 0; i < QuestObjList.Count; ++i) { AutoUVSetting uvSetting = QuestObjList[i].GetComponentInChildren <AutoUVSetting>(); if (uvSetting != null) { m_UpdateUVAction += uvSetting.UpdateUV; } } } }