Exemple #1
0
 //初始化数值
 void InitBonusData()
 {
     m_BonusType          = BONUSTYPE.TYPE_INVALIDID;
     m_nItemIconShowCount = 0;
     m_nCurItemIconShow   = 0;
     m_fFrameTimeDiff     = 0;
     ShowItemObj          = false;
 }
Exemple #2
0
    //根据奖励类型设置物品图标
    void SetItemButtonImage(BonusItemGetLogic.BONUSTYPE BonusType)
    {
        switch (BonusType)
        {
        case BONUSTYPE.TYPE_DAILYLUKCYDRAW:
        {
            SetItemButtonImage_DailyLukcyDraw();
        }
        break;

        default:
            break;
        }
    }
Exemple #3
0
    void Init(BonusDataInfo curInfo)
    {
        if (null != GameManager.gameManager.SoundManager)
        {
            GameManager.gameManager.SoundManager.PlaySoundEffect(117);
        }

        InitBonusData();
        InitItemButtonPosition();
        ResetAllItemObj();
        HideAllButton();
        InitBoxAnimation();

        m_BonusType = curInfo.m_type;

        SetItemButtonImage(m_BonusType);
    }