Помогите с картой
|
|
Sneijder | Дата: Среда, 25.05.2011, 22:42 | Сообщение # 1 |
Начальный
Группа: Проверенные
Сообщений: 55
Награды: 0
Репутация:
« 6 »
Статус: Offline
| Укажите пожалуйста на ошибку. Это мой первый мидлет поэтому много чего хотел реализовать но на половину только вышло проблема в том что не получается обьекту ездить по карте
|
|
| |
Nextik | Дата: Четверг, 26.05.2011, 06:48 | Сообщение # 2 |
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация:
« 42 »
Статус: Offline
| танчик то у тебя ездит, но оставляет след на карте, тобишь это не хорошо , как вижу берёшь всё из примеров, это конечно хорошо, но думаю что ты будешь учится быстрее если сам будешь делать, я поэксперементировал с проектом, мои выводы: 1.Проект не очень хороший 2.Для тебя очень сложный 3.Как я понял всё всё из примеров 4.Это обилие кода не сделает тебя умным в плане программирования на MidletPascal Мой тебе совет:"Делай сам". Как завещал великий Ленин)))) Если что непонятно будет спрашивай, но лично я не буду исправлять то, что взято из примеров и сбросано в кучу как результат эксперемента, ты уж прости... но я постараюсь помочь))) Значит так, вижу что переменные похоже конфликтуют между собой!!! X,Y танка и x,y которые нужны в циклах чтобы карта рисовалась, так что если карту поставить в главный цикл игры, то танчик ездить будет, да, но каждый раз возвращаться обратно на место, после того как карта перерисуется, по моему нужно просто подставить другие переменные и проблема будет решена))) (кто умнее меня, и думает что я неправильно сказал что-то исправьте,хех) Если будет непонятно ещё что то пиши тут)))
|
|
| |
Sneijder | Дата: Четверг, 26.05.2011, 11:11 | Сообщение # 3 |
Начальный
Группа: Проверенные
Сообщений: 55
Награды: 0
Репутация:
« 6 »
Статус: Offline
| сам движек танка я писал сам и его понял. Пытался по справке меню сделать получилось только запуск. На счет карты да взял из примера так как попытке сделать свою карту вставали в тупик
|
|
| |
Nextik | Дата: Пятница, 27.05.2011, 08:51 | Сообщение # 4 |
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация:
« 42 »
Статус: Offline
| ну тогда всё прроще, поменяй переменные которые используются в циклах для прорисовки всей карты, любыми незанятыми замени, должно получится
Сообщение отредактировал Nextik - Пятница, 27.05.2011, 08:51 |
|
| |
Sneijder | Дата: Пятница, 27.05.2011, 15:26 | Сообщение # 5 |
Начальный
Группа: Проверенные
Сообщений: 55
Награды: 0
Репутация:
« 6 »
Статус: Offline
| Спасибо
|
|
| |
Nextik | Дата: Пятница, 27.05.2011, 17:18 | Сообщение # 6 |
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация:
« 42 »
Статус: Offline
| И ещё, перенеси эту прорисовку в цикл repeat где ещё проверка на нажатие клавиши у тебя идёт, а то след всё равно останется, не забывай убрать fillrecr в начале цикла и ещё о том что код выполняется строка за строкой)))
|
|
| |
Sneijder | Дата: Пятница, 27.05.2011, 18:18 | Сообщение # 7 |
Начальный
Группа: Проверенные
Сообщений: 55
Награды: 0
Репутация:
« 6 »
Статус: Offline
| запарол запутался решил сам написать
|
|
| |
Nextik | Дата: Пятница, 27.05.2011, 19:09 | Сообщение # 8 |
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация:
« 42 »
Статус: Offline
| )))) бывает))
|
|
| |