예제 #1
0
    // Use this for initialization
    void Start()
    {
        pl.Init();
        ep.Init();
        ep.Allocate(0, 2048);
        ep.Allocate(1, 512);
        EnemyManager.gi.Init();
        EnemyManager.gi.AllocEO(0, 512);
        EnemyManager.gi.AllocEO(1, 64);
        // EnemyManager.gi.AllocVO(0, 512);
        // EnemyManager.gi.AllocVO(1, 64);
        crManager.Init();
        crManager.Allocate(0, 256);
        bgEff.Allocate(256);
        EnemyBurn.InitAliveCnt();

        for (int i = 0; i < 900; ++i)
        {
            BGProc();
        }

        //
        memSpaceAlloc = null;
        System.GC.Collect(2);
        System.GC.WaitForPendingFinalizers();

        // Shader.WarmupAllShaders();
    }