/// <summary> /// 添加对象 /// </summary> /// <param name="poolType"></param> /// <param name="poolObjectState"></param> /// <param name="Name"></param> /// <param name="sources"></param> public static void AddPool(PoolType poolType, PoolObjectStateType poolObjectState, string Name, ISources sources) { switch (poolType) { case PoolType.GenericProp: genericPropPool.AddPool(poolObjectState, Name, sources); break; case PoolType.Enemy: enemyPool.AddPool(poolObjectState, Name, sources); break; case PoolType.Player: playerPool.AddPool(poolObjectState, Name, sources); break; default: break; } }