protected override void OnPrefabInit() { base.OnPrefabInit(); Instance = this; base.gameObject.SetActive(false); SetupLocText(); ConsumeMouseScroll = true; TMP_InputField tMP_InputField = nameField; tMP_InputField.onFocus = (System.Action)Delegate.Combine(tMP_InputField.onFocus, (System.Action) delegate { editing = true; }); nameField.onEndEdit.AddListener(delegate { editing = false; }); nameField.onValueChanged.AddListener(delegate { Util.ScrubInputField(nameField, true); }); }
public static void DestroyInstance() { Instance = null; }