示例#1
0
    protected override void OnRespond(respond_qianglindanyu_over respond, object userdata)
    {
        if (!respond.succeed)
        {
            SceneManager.Instance.RequestEnterLastCity();
        }
        else
        {
            UIQiangLinDanYuOverParam param = new UIQiangLinDanYuOverParam();
            param.score    = (int)respond.score;
            param.maxScore = (int)respond.maxscore;

            if (respond.item_award != null)
            {
                for (int i = 0; i < respond.item_award.Count; i++)
                {
                    param.resid.Add(respond.item_award[i].resid);
                    param.num.Add(respond.item_award[i].num);
                }
            }

            //param.resid.Add(1000);
            //param.num.Add(1);
            WindowManager.Instance.OpenUI("qianglindanyuover", param);
        }
    }
示例#2
0
    protected override void OnOpen(object param = null)
    {
        EventDelegate.Add(mOkBtn.onClick, OnOkClick);

        mParam = param as UIQiangLinDanYuOverParam;

        RefreshUI();
        OpenTime         = TimeUtilities.GetNow();
        mScrollBar.value = 0.0f;
    }