Показать сообщение отдельно
Старый 30.01.2012, 01:29   #5
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Procedure and Function

Пиши функцию проверки на пересечение с прямоугольником.
function peresek(x,y):boolean;
begin
peresek:=((x>left_x) and (x<right_x) and (y>up_y) and(y<down_y));
end;
глобальные переменные
left_x:=40-GetImageWidth(e);
right_x:=40+GetImageWidth(c);
up_y:=40-GetImageHeight(e);
down_y:=40+getImageHeight(c);
...
if peresek(x,y) then halt;
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием