Esempio n. 1
0
    /** 执行加载场景,需要复写 */
    protected virtual void doLoadOne()
    {
        if (!ShineSetting.isWholeClient)
        {
            onLoadOneOver();
            return;
        }

        int index = ++_index;

        LoadControl.loadSet(_firstSet, () =>
        {
            if (_scene.isPreRemove)
            {
                return;
            }

            if (_index == index)
            {
                onLoadOneOver();
            }
        });
    }