コード例 #1
0
    /// <summary>
    /// 选择强化物按钮点击回调
    /// </summary>
    void ChooseBtnClickCallback()
    {
        UIFlah uf = swapUI.GetChooseBtn.gameObject.GetUIFlash();

        uf.StopFlash();
        selectUI.gameObject.SetActive(true);
        //对当前场景做一些处理
    }
コード例 #2
0
    void KJSpeakBtnClickCallback()
    {
        UIFlah uf = swapUI.GetMicroBtn.gameObject.GetUIFlash();

        uf.StopFlash();
        swapUI.SetButtonVisiable(SwapUI.BtnName.microButton, false);
        ChooseDo.Instance.Clicked();
    }
コード例 #3
0
    /// <summary>
    /// 获取UI高光
    /// </summary>
    /// <param name="go"></param>
    /// <returns></returns>
    public static UIFlah GetUIFlash(this GameObject go)
    {
        UIFlah oper = go.GetComponent <UIFlah>();

        if (oper == null)
        {
            oper = go.AddComponent <UIFlah>();
        }
        return(oper);
    }
コード例 #4
0
ファイル: SwapCtrlA.cs プロジェクト: xzp-cn/PcesProject
    void CloseSelectUICallback()
    {
        //Debug.Log("close");
        Reinforcement rfc = SwapModel.GetInstance().CurReinforcement;

        if (rfc == null)
        {
            swapUI.SetButtonVisiable(SwapUI.BtnName.chooseButton, true);
            UIFlah uf = swapUI.GetChooseBtn.gameObject.GetUIFlash();
            uf.StartFlash();
        }
        //ReDo();
    }
コード例 #5
0
    /// <summary>
    /// 提示点击强化物按钮
    /// </summary>
    void Tip()
    {
        UIFlah chooeFlash = swapUI.GetChooseBtn.gameObject.GetUIFlash();

        chooeFlash.StartFlash();
    }