TImage3D在Firemonkey中使用了太多内存

时间:2016-12-06 01:57:43

标签: image memory firemonkey timage

我正在尝试在Firemonkey中创建游戏。

我正在TImage3D中加载JPG(125x182 - 15,1kb),并运行项目,检查任务管理器中是否有正在使用的内存。该计划从22mb aprox开始。只需加载此JPG就可以达到30mb +。

我想知道为什么以及如何更改此内容?因为我要加载太多图像(因为它是游戏)。

编辑:我正在使用的代码是

myCards[i]:=timage3d.Create(self);
myCards[i].Position.X:=1.8;
myCards[i].Position.Y:=0.45-(i/400);
myCards[i].Position.Z:=-0.44-(i/400);
myCards[i].Width:=0.625;
myCards[i].Height:=0.86;
myCards[i].RotationAngle.X:=340;
myCards[i].Bitmap.LoadFromFile('G:\CFV\cards\card_back.jpg');
myCards[i].Parent:=viewport3d1;

0 个答案:

没有答案
相关问题