|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.07.2011, 20:09 | #11 |
Пользователь
Регистрация: 18.06.2009
Сообщений: 29
|
|
25.07.2011, 20:11 | #12 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Просто в моей программе в процедурах рисование и стирание круга заменить на прямоугольник. И не нужно оперировать абсолютными координатами, а переменными.
|
25.07.2011, 20:54 | #13 |
Пользователь
Регистрация: 21.07.2011
Сообщений: 12
|
puporev, в смысле, клинический случай?
я что-то совсем не так делаю? объясни, а то четвертый день мучаюсь!
Дорога появляется под ногами идущего...
|
25.07.2011, 21:10 | #14 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Цитата:
Ну а дурость здесь Код:
|
|
25.07.2011, 22:22 | #15 |
Пользователь
Регистрация: 21.07.2011
Сообщений: 12
|
нет, это прорисовка объекта...
причем тут нажатие клавиш? разве паскалю не все равно какой объект двигать? и каким образом он нарисован? с точными координатами или переменными? Подставил вместо твоего круга свой танк, а он все равно не движется. Хотя остальной код не менял. Просто стоит на месте, а при нажатии стрелок иногда мерцает черным. И все. Может быть, это все из-за точных координат?
Дорога появляется под ногами идущего...
Последний раз редактировалось Stilet; 26.07.2011 в 09:34. |
26.07.2011, 08:50 | #16 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Цитата:
Для этого тебе нужно свой танк написать не цифрами, а взять какую-то точку, например какой-то угол танка или середину и все остальное рисовать от этой точки, например Код:
Когда нажимаешь стрелку, например вправо Код:
Вообще по идее тебе нужно бы написать 4х2 процедур. Танк прямо, влево, вправо, вниз и это все нарисовать и стереть. Последний раз редактировалось Stilet; 26.07.2011 в 09:35. |
|
26.07.2011, 16:29 | #17 |
Пользователь
Регистрация: 21.07.2011
Сообщений: 12
|
ага, спасибо.
а инициализацию графики в процедуре писать? или в самой программе после основного begin?
Дорога появляется под ногами идущего...
|
26.07.2011, 16:31 | #18 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Цитата:
|
|
26.07.2011, 17:32 | #19 |
Пользователь
Регистрация: 21.07.2011
Сообщений: 12
|
я начал переделывать:
Код:
может опять что-то не то?? извини за настойчивость.
Дорога появляется под ногами идущего...
|
26.07.2011, 17:45 | #20 |
Пользователь
Регистрация: 21.07.2011
Сообщений: 12
|
даже так не движется:
Код:
Дорога появляется под ногами идущего...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
(SDL) Управление с клавиатуры | Кипящий чайник | Qt и кроссплатформенное программирование С/С++ | 4 | 02.07.2011 21:25 |
Перемещение объекта по форме.(Управление с клавиатуры) | gralex10 | Помощь студентам | 1 | 28.03.2011 15:57 |
Управление в игре с клавиатуры | Mr_freeman | Помощь студентам | 2 | 19.01.2010 11:07 |
Управление с клавиатуры | kpishnik | Помощь студентам | 10 | 27.07.2008 18:38 |
Управление с клавиатуры | PikeIt | Общие вопросы Delphi | 6 | 27.12.2006 17:41 |