X
xli
Unregistered / Unconfirmed
GUEST, unregistred user!
我是初学者,我编的代码让小球从左移到右后,不能再从右移到左,我发现在从右往左的
过程中小球实际上还在从左往右,所以过不来。代码如下:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
shape1.Left:=shape1.Left+10;
if shape1.Left>form1.ClientWidth-shape1.Width then
shape1.Left:=shape1.Left-10;
end;
请问该如何解决?初学者,请勿见笑。
过程中小球实际上还在从左往右,所以过不来。代码如下:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
shape1.Left:=shape1.Left+10;
if shape1.Left>form1.ClientWidth-shape1.Width then
shape1.Left:=shape1.Left-10;
end;
请问该如何解决?初学者,请勿见笑。