using UnityEngine; using System.Collections; using UnityEngine.UI; using AX.MessageSystem; using System; using System.Collections.Generic; using AX.TrackRecord; /// /// 1、编辑中队名称,响应实例化物体时对物体的头顶名的修改 /// 2、挂载在Canvas下TeamNameWin /// 3、核心方法:CloseEditForceWin(),ShowtheTeam() /// /// public class EditForceName : MonoBehaviour { public static EditForceName Instance; [HideInInspector] public InputField Forceinput; private GameObject ForceContent; [HideInInspector] public string JudgeName; public string Editname = ""; private GameObject ThePowerUI; private GameObject PingBiUI; private Button ChongZhiButton; public List listName = new List(); void Awake() { if (this.gameObject.name.Equals("PowerTeamNameWin") && ExamInfoHelpClass.applicationMode == ExamInfoHelpClass.ApplicationMode.PATHFINDING && (ExamInfoHelpClass.loadSceneMode == ExamInfoHelpClass.LoadSceneMode.CopyQuestion || ExamInfoHelpClass.loadSceneMode == ExamInfoHelpClass.LoadSceneMode.CreatQuestion || ExamInfoHelpClass.loadSceneMode == ExamInfoHelpClass.LoadSceneMode.EditQuestion || ExamInfoHelpClass.loadSceneMode == ExamInfoHelpClass.LoadSceneMode.CheckQuestion)) { if (Instance == null) { Instance = this; } } else if (this.gameObject.name.Equals("TeamNameWin")) { if (Instance == null) { Instance = this; } } MessageDispatcher.AddListener("ShowtheTeam", ShowtheTeam); transform.Find("OKButton").GetComponent