Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 06.10.2009, 18:38   #1
yakimchukav
Пользователь
 
Аватар для yakimchukav
 
Регистрация: 11.06.2009
Сообщений: 13
Восклицание СРОЧНО! ПОСМОТРИТЕ И ПРОВЕРЬТЕ!

круг - это мячик, который постоянно прямолинейно двигается, при столкновении с границами формы или лаптой меняет свое на-правление на противоположное.

procedure TForm1.Timer1Timer(Sender: TObject);
var
x,y:integer;
begin
//Координаты шара
x:=1;
y:=1;
//Движение шара
ball.Left:=ball.Left+x;
ball.Top:=ball.Top+y;
//Проверка столкновения с формой
if ball.Left=form1.left then ball.Left:=ball.left+x;
if ball.Left+10=form1.left+form1.width then ball.Left:=ball.left-x;

if ball.top=form1.top then ball.top:=ball.left+x;
if ball.top+10=form1.top+form1.width then ball.top:=ball.top-x;
//Проверка столкновения с ракеткой
if ball.Left=raketka.left then ball.Left:=ball.left-x;
if ball.Left+10=raketka.Left+raketka.l eft+form1.width then ball.left:=ball.left-y;

if ball.top=raketka.top then ball.top:=ball.top-x;
if ball.top+10=raketka.top+raketka.top +raketka.width then ball.top:=ball.top-y;
end;
yakimchukav вне форума
Старый 06.10.2009, 19:15   #2
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

Не приходило в голову, почему никто так и не проверил лёгкую задачу и репутация всё уменьшается???
Может стоит переписать название темы?
TwiX вне форума
Старый 06.10.2009, 19:20   #3
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Название темы. закрыто.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПОСМОТРИТЕ, ПОЖАЛУЙСТА, ПРОГРАММЫ НА ЯЗЫКЕ ПАСКАЛЬ!! СРОЧНО!! ЕСТЬ НАРАБОТКИ) НАСТЯ 18:) Помощь студентам 33 10.05.2009 15:23