Beispiel #1
0
 static void OnLoadBonusItemGetRoot(bool bSucess, object param)
 {
     if (BonusItemGetLogic.Instance() != null)
     {
         BonusDataInfo curInfo = param as BonusDataInfo;
         BonusItemGetLogic.Instance().Init(curInfo);
     }
 }
Beispiel #2
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);
    }
Beispiel #3
0
    public static void InitBonusInfo(BONUSTYPE type)
    {
        BonusDataInfo curInfo = new BonusDataInfo(type);

        UIManager.ShowUI(UIInfo.BonusItemGetRoot, OnLoadBonusItemGetRoot, curInfo);
    }