Delphi 7 Ограничение изображения от другого изображения

Я делаю игровой проект для школы в Delphi 7, и я не могу ограничить изображение, являющееся персонажем JazzJackrabbit, вводом другого изображения, которое должно быть препятствием. Наш учитель сказал, что мы должны использовать свойства Top и left, чтобы ограничить изображение и вот что я кодировал:

IF (imgJazz.Top < image1.Top + image1.Height) then
Begin
  MessageDLG('Careful you just lost life',mtCustom,[mbOK],0);
  iLife := iLife - 10;
  pnlLife.Caption := IntToStr(ilife);
  imgJazz.Top := 136;
  imgJazz.Left := 0;
end;//For IF

Эта отметка не работает, потому что, когда изображение находится далеко от изображения, но находится на вершине, оно по-прежнему гласит «Осторожно, вы только что потеряли жизнь».

delphi,delphi-7,

0

Ответов: 1


Это домашнее задание, и поэтому я не дам вам полного решения. Я постараюсь помочь вам найти решение самостоятельно.

Проблема в том, что вы следовали только части совета своего учителя.

Наш учитель сказал, что мы должны использовать свойства Top и left, чтобы ограничить изображение

Вы следовали только половине советов, представленных здесь. Следуйте за всем этим, и вы решите свою проблему.

Delphi, Delphi 7
Похожие вопросы