using System; using UnityEngine; public class UILevelSelectPasswordController : MonoBehaviour { private void Start() { } private void Update() { } private void OnEnable() { EventDelegate.Add(this._input.onSubmit, new EventDelegate.Callback(this.OnSubmit)); } private void OnDisable() { EventDelegate.Remove(this._input.onSubmit, new EventDelegate.Callback(this.OnSubmit)); } private void OnSubmit() { if (this._input.label.text.ToUpper() == "HASTUR") { this._levelSelectController.LoadLevel("C6L1S1"); } } [SerializeField] private GameObject _levelWidget; [SerializeField] private UILevelSelectController _levelSelectController; [SerializeField] private UIInput _input; }