Exemple #1
0
    override public BaseScene CreateScene(int resId)
    {
        BaseScene scene = new ZhaoCaiMaoScene();

        if (!InitScene(scene, resId))
        {
            return(null);
        }

        return(scene);
    }
    protected override void OnRespond(respond_zhaocaimao_report respond, object userdata)
    {
        ZhaoCaiMaoScene scn = SceneManager.Instance.GetCurScene() as ZhaoCaiMaoScene;

        if (scn != null)
        {
            scn.ResetReportTime();
        }

        if (!respond.succeed)
        {
            return;
        }

        ZhaoCaiMaoUpdateRankListEvent e = new ZhaoCaiMaoUpdateRankListEvent();

        e.sortInfo = respond.sortinfo;

        EventSystem.Instance.PushEvent(e);
    }