![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.11.2010
Сообщений: 16
|
![]()
Имеются: круг типа TShape, таймер и форма. Надо, чтобы круг двигался по таймеру и отскакивал от стен.
Мой вариант происходящего (не очень работает): Код:
![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 15.04.2007
Сообщений: 20
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
to Ivan_Susanin
еще добавить собственно отражение (кроме смены скорости) при выходе за границы иначе может кратковременно(на один такт) выскочить за пределы области. Код:
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 16.11.2010
Сообщений: 16
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
![]()
Ну это же просто приращение в пикселях. Можно поставить единицу - будет плавно летать, можно поставить 10 - будет рывками скакать. Объявить можно глобально, да где угодно вообще:
Код:
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
![]() |
![]() |
![]() |
#6 | |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
![]() Цитата:
Код:
Alar, верни репу!
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 16.11.2010
Сообщений: 16
|
![]()
Теперь его не устраивает MaxLeft.
Я пробовал объявить его как 320, но тогда эффект получается совсем не такой, какой нужно. Код:
Как грамотно объявить maxleft, чтобы его не переносило резко влево? |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
попробуйте хотя бы раз повторить за комьютером то что вы написали.
breakpoint $ F8 Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 20.11.2010 в 15:58. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
статья - Применение изометрических координат в Delphi | Pblog | Обсуждение статей | 0 | 23.06.2010 05:13 |
Срабатывание датчика по таймеру | RockForr | Общие вопросы Delphi | 8 | 26.05.2009 16:32 |
COM, TThread, обращение по таймеру | Антон Ю.Б. | Общие вопросы Delphi | 2 | 17.02.2009 09:23 |
Автосохранения по таймеру | ScreN | Общие вопросы Delphi | 13 | 09.01.2009 18:49 |
создание координат по заданному изображению в Delphi | ludmila2008 | Компоненты Delphi | 3 | 22.07.2008 11:24 |