/// <summary> /// 开始游戏 /// </summary> /// <param name="btnStartGame"></param> private void OnBtnStartGameClick(GameObject btnStartGame) { EngineCoreEvents.AudioEvents.PlayAudio.SafeInvoke(Audio.AudioType.UISound, GameCustomAudioKey.game_star.ToString()); if (m_is_action_btn_touched) { return; } m_is_action_btn_touched = true; m_vit_tweenalpha.ResetAndPlay(); m_vit_tweenscale.ResetAndPlay(); StartGame(); }
private void ShowBottomButton(GameObject obj) { m_is_bottom_btn_show = !m_is_bottom_btn_show; EnableBottomButtons(false); if (m_is_bottom_btn_show) { EngineCoreEvents.AudioEvents.PlayAudio.SafeInvoke(Audio.AudioType.UISound, GameCustomAudioKey.main_ui_zhankai.ToString()); EngineCoreEvents.AudioEvents.PlayAudio.SafeInvoke(Audio.AudioType.UISound, GameCustomAudioKey.main_ui_extend.ToString()); m_entry_tog_show_tween_pos.ResetAndPlay(); m_entry_tog_tween_alpha.ResetAndPlay(); m_menuBtnTweener.ResetAndPlay(); } else { EngineCoreEvents.AudioEvents.PlayAudio.SafeInvoke(Audio.AudioType.UISound, GameCustomAudioKey.main_ui_shousuo.ToString()); m_entry_tog_show_tween_pos.PlayBackward(); m_entry_tog_tween_alpha.PlayBackward(); m_menuBtnTweener.PlayBackward(); } m_menuBtnTweener.SetTweenCompletedCallback(() => { if (HaveNotice()) { this.m_btnSwitchRedPointMark.Visible = !m_is_bottom_btn_show; } }); }
void BgShowAlpha(bool tween) { if (tween) { m_bg_alpha.From = 0.1f; m_bg_alpha.To = 1.0f; m_bg_alpha.ResetAndPlay(); } else { m_bg_img.Color = new Color(m_bg_img.Color.r, m_bg_img.Color.g, m_bg_img.Color.b, 1.0f); } }
private void OnMainIconUnLockComplete(int index) { if (index == 6) { TweenAlpha tweener = this.m_vitImg.gameObject.GetOrAddComponent <TweenAlpha>(); tweener.ResetAndPlay(); this.m_vitImg.Visible = true; TweenAlpha tweenerCoin = this.m_coinImg.gameObject.GetOrAddComponent <TweenAlpha>(); tweenerCoin.ResetAndPlay(); this.m_coinImg.Visible = true; } else if (index == 7) { TweenAlpha tweener = this.m_cashImg.gameObject.GetOrAddComponent <TweenAlpha>(); tweener.ResetAndPlay(); this.m_cashImg.Visible = true; } }
private void OnDragTexure(int dragtype) { this.m_dragType = dragtype; //Debug.Log("drag ==== "); CalculationTypeAndIndex(); ReflashTweener(); if (absIndex == 0) { Widget.SetSiblingIndex(absIndex); } else if (absIndex == this.m_rightNum + this.m_leftNum) { //Widget.SetSiblingIndex(absIndex); TimeModule.Instance.SetTimeout(() => { //Debug.Log(" ====== absIndex: " + absIndex); Widget.SetAsLastSibling(); }, this.m_tweenPos.Duration / 2f); } m_tweenPos.ResetAndPlay(); m_TweenAlpha.ResetAndPlay(); m_TweenScale.ResetAndPlay(); }