public override void SetData(CheatMenuOptions cheatMenuOptions, CheatMenuData unitTestingData) { m_cheatMenuOptions = cheatMenuOptions; m_unitTestingData = unitTestingData; gameObject.transform.Find("TitleText").GetComponent <Text>().text = m_unitTestingData.MethodName.ToScriptName(); Button button = GetComponent <Button>(); button.onClick.RemoveAllListeners(); button.onClick.AddListener(OnButtonClicked); }
public override void SetData(CheatMenuOptions cheatMenuOptions, CheatMenuData unitTestingData) { m_cheatMenuOptions = cheatMenuOptions; m_unitTestingData = unitTestingData; gameObject.transform.Find("TitleText").GetComponent <Text>().text = m_unitTestingData.MethodName.ToScriptName(); GetComponentInChildren <UnityEngine.UI.InputField>().onValueChanged.RemoveAllListeners(); GetComponentInChildren <UnityEngine.UI.InputField>().onValueChanged.AddListener(this.OnValueChanged); GetComponentInChildren <UnityEngine.UI.Button>().onClick.RemoveAllListeners(); GetComponentInChildren <UnityEngine.UI.Button>().onClick.AddListener(this.OnApplyButtonClick); }
public override void SetData(CheatMenuOptions cheatMenuOptions, CheatMenuData unitTestingData) { m_cheatMenuOptions = cheatMenuOptions; m_unitTestingData = unitTestingData; gameObject.transform.Find("TitleText").GetComponent <Text>().text = m_unitTestingData.MethodName.ToScriptName(); CheatToggle attribute = m_unitTestingData.Attribute as CheatToggle; Toggle toggle = GetComponent <Toggle>(); toggle.onValueChanged.RemoveAllListeners(); toggle.onValueChanged.AddListener(OnToggleChanged); toggle.isOn = attribute.IsOn; }
public override void SetData(CheatMenuOptions cheatMenuOptions, CheatMenuData unitTestingData) { m_cheatMenuOptions = cheatMenuOptions; m_unitTestingData = unitTestingData; gameObject.transform.Find("TitleText").GetComponent <Text>().text = m_unitTestingData.MethodName.ToScriptName(); m_valueText = gameObject.transform.Find("ValueText").GetComponent <Text>(); CheatSlider attribute = m_unitTestingData.Attribute as CheatSlider; UnityEngine.UI.Slider slider = GetComponentInChildren <UnityEngine.UI.Slider>(); slider.onValueChanged.RemoveAllListeners(); slider.onValueChanged.AddListener(OnValueChanged); slider.minValue = attribute.MinValue; slider.maxValue = attribute.MaxValue; slider.value = attribute.InitValue; m_valueText.text = attribute.InitValue.ToString(); }
public override void SetData(CheatMenuOptions cheatMenuOptions, CheatMenuData unitTestingData) { m_cheatMenuOptions = cheatMenuOptions; m_unitTestingData = unitTestingData; gameObject.transform.Find("TitleText").GetComponent <Text>().text = m_unitTestingData.MethodName.ToScriptName(); CheatDropdown attribute = m_unitTestingData.Attribute as CheatDropdown; m_optionData = attribute.OptionData; Dropdown dropdown = GetComponentInChildren <Dropdown>(); dropdown.onValueChanged.RemoveAllListeners(); dropdown.onValueChanged.AddListener(OnValueChange); dropdown.ClearOptions(); dropdown.AddOptions(m_optionData); OnValueChange(0); }
public abstract void SetData(CheatMenuOptions cheatMenuOptions, CheatMenuData unitTestingData);