Пример #1
0
        void Start()
        {
            cube = GameObject.CreatePrimitive(PrimitiveType.Cube);
            var pool = PoolManager.GetPool <CubeObj>();

            pool.SleepCapcity = 2;
            pool.AutoClear    = true;
            //pool.AddCreater((type, arg, para) => {
            //    CubeObj gg = new CubeObj();
            //    return gg;
            //});
            PoolManager.AddCreaterDel <CubeObj>((type, arg, para) =>
            {
                CubeObj gg = new CubeObj();
                return(gg);
            });
        }