如下语句
BackSprite:=TBackgroundSprite.Create(DXSpriteEngine.Engine);
with TBackgroundSprite(BackSprite) do
begin
SetMapSize(1,1);{设定背景显示样式为1×1}
Image:=DXimagelist.Items.find('tank_0');
X:=70;
Y:=60;
Z := -2; {设定背景层次}
可是我将如何动态改变其位图的大小,以适应窗口的变化呢
BackSprite:=TBackgroundSprite.Create(DXSpriteEngine.Engine);
with TBackgroundSprite(BackSprite) do
begin
SetMapSize(1,1);{设定背景显示样式为1×1}
Image:=DXimagelist.Items.find('tank_0');
X:=70;
Y:=60;
Z := -2; {设定背景层次}
可是我将如何动态改变其位图的大小,以适应窗口的变化呢
不过你可以考虑使用放缩不行吗?