Ejemplo n.º 1
0
    void OnEnable()
    {
        m_Instance = this;

        //服务器当前时间
        m_CurrentDateTime = GetCurrentTime();
        m_ForTime         = 0;
        m_RedInfo.gameObject.SetActive(false);
        GameManager.gameManager.PlayerDataPool.m_IsActivityReward = false;

        ShowActivityRewardList();
        ShowJoinNumInfo();
        ShowDateInfo();
    }
Ejemplo n.º 2
0
    /// <summary>
    /// 弹出 物品信息
    /// </summary>
    /// <param name="value"></param>
    public void OnRewardItemClick(GameObject value)
    {
        if (m_RewardData.State == AcitivityRewardState.EXPIRED || m_RewardData.State == AcitivityRewardState.RECEIVE)
        {
            if (SpringActivityRewardWindow.Instance() != null)
            {
                SpringActivityRewardWindow.Instance().SetSelectedState(m_RewardData.Index);
            }
        }


        if (m_RewardData.Item1DataID > 0)
        {
            ItemTooltipsLogic.ShowItemTooltip(m_RewardItem, ItemTooltipsLogic.ShowType.Info);
        }
        else
        {
            if (m_RewardData.Money > 0)
            {
                MoneyTipsLogic.ShowMoneyTip(MoneyTipsLogic.MoneyType.ITEM_MONEY, m_RewardData.Money);
            }
        }
    }
Ejemplo n.º 3
0
 void OnDisable()
 {
     m_Instance = null;
 }