03.11.2011, 17:28
|
#15
|
Оператор ЭВМ
Регистрация: 01.11.2011
Сообщений: 35
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Помогите исправить ошибку
program wormshow;
var
scrW,scrH,xworm1,yworm1,i:integer;
title,worm1,box,map,worm,wormInfo,wormEnemy:image;
begin
scrW:=getWidth;
scrH:=getHeight;
title:=loadImage('/title.png');
box:=loadImage('/box.png');
worm1:=loadImage('/worm1.png');
xworm1:=230;
yworm1:=237;
SetColor(100,190,255);
FillRect(0,0,scrW,scrH);
drawImage(title,25,10);
drawImage(box,20,240);
if xworm1=60 then
box:=loadImage('');
for i:=0 to 60 do
begin
drawImage(worm1,xworm1,yworm1);
xworm1:=xworm1-4;
repaint;
delay(100);
end;
title:=loadImage('');
box:=loadImage('');
begin
map:=loadImage('/map.png');
wormEnemy:=loadImage('/wormEnemy.png');
wormInfo:=loadImage('/wormInfo.png');
worm:=loadImage('/worm.png');
DrawImage(map,0,0);
DrawImage(wormEnemy,1,184);
DrawImage(worm,210,12);
DrawImage(wormInfo,210,1);
repaint;
delay(3000);
end;
end.
|
Когда цикл заканчивается, все зависает. Почему?
|
(Offline)
|
|