public void Init(RoleAnimTestPanel panel) { m_Panel = panel; m_Dropdown.options.Clear(); for (int i = 0; i < (int)WeaponType.Length; i++) { TMP_Dropdown.OptionData data = new TMP_Dropdown.OptionData(); data.text = ((WeaponType)i).ToString(); m_Dropdown.options.Add(data); } m_Dropdown.value = 0; m_Dropdown.onValueChanged.AddListener(ChooseWeapon); m_BtnWeaponEquip.onClick.AddListener(OnClickEquip); m_BtnWeaponUnEquip.onClick.AddListener(OnClickUnEquip); m_BtnUnSheath.onClick.AddListener(OnClickUnSheath); m_BtnSheath.onClick.AddListener(OnClickSheath); m_BtnBlock.onClick.AddListener(OnClickBlock); m_BtnUnBlock.onClick.AddListener(OnClickUnBlock); m_Weapon = m_Panel.role.equipComponent.GetWeapon(); UpdateBtn(); role.controlComponent.onWeaponSwitchComplete += () => { UpdateBtn(); }; }
public void Init(RoleAnimTestPanel panel) { m_Panel = panel; m_BtnAttack1.onClick.AddListener(OnClickAttack1); m_BtnAttack2.onClick.AddListener(OnClickAttack2); m_BtnSpecialStart.onClick.AddListener(OnClickSpecialStart); m_BtnSpecialEnd.onClick.AddListener(OnClickSpecialEnd); }
public void Init(RoleAnimTestPanel panel) { m_Panel = panel; m_BtnTalking.onClick.AddListener(OnClickTalking); m_BtnStopTalking.onClick.AddListener(OnClickStopTalking); m_BtnDeath.onClick.AddListener(OnClickDeath); m_BtnRevive.onClick.AddListener(OnClickRevive); }
public void Init(RoleAnimTestPanel panel) { m_Panel = panel; OnClickReset(); m_SliderVelZ.onValueChanged.AddListener(OnVelZChange); m_SliderVelX.onValueChanged.AddListener(OnVelXChange); OnVelZChange(0.5f); OnVelXChange(0.5f); m_BtnReset.onClick.AddListener(OnClickReset); m_BtnRoll.onClick.AddListener(OnClickRoll); m_BtnDodge.onClick.AddListener(OnClickDodge); m_BtnLand.onClick.AddListener(OnClickLand); }
public void Init(RoleAnimTestPanel panel) { m_Panel = panel; m_SliderSpeed.onValueChanged.AddListener(OnAnimSpeedChaned); m_SliderSpeed.value = 0.5f; }