Simeon
07.02.2006, 23:12
Задача следующая: танк; мишень; танк стреляет; при попадании мишень и снаряд исчезает, появляется новая и набираются очки.
Как двигать танк я знаю (присваиваем танку):
< тэгом code надо было пользоваться >
А вот как заставить танк стрелять - тут возникают проблемы:
дополняешь скрипт танка: else if (Key.isDown(38)) {_root.snaryad._x += 5;}, а снаряд "не отрывается" от танка, а только передвигается на 5 точек.
Что нужно дописать в скрипт, чтобы снаряд, оторвавшись от танка летел независимо от него (т.е. не двигался за танком), а, долетая до конца экрана или мишени исчезал и появлялся вновь на дуле танка.
Пока на этом всё. Разберёмся с этим, можно будет переходить к следующим этапам решения задачи.
Небольшое лирическое отступление. Это моё первое сообщение на этом форуме. Перед его созданием, как полагается, воспользовался поиском. Просмотрел почти все сообщения этого раздела форума. Результаты следующие: эмоциональной атмосферой форума недоволен. Просмотрел достаточное количество топиков созданных новичками или, как здесь выражаются, ламерами, и, почти всегда, вместо реальной помощи встречал насмешки, издевательства, так называемых "мастеров", которые выучили несколько команд и теперь думают, что они - круче Билла Гейтса. Модераторы постоянно отсылают к поиску, наверное забыв, что именно этот раздел форума - для новичков, а для многих новичков большой проблемой является не только формулировка вопроса, но и реализация полученных рекомендаций. Поэтому, кстати, и поиск не приносит должных результатов - темы сформулированы так, что невозможно понять о чём они, пока не изучишь (и это нормально!).
Прошу писать только по делу, т.е. предлагать реальную помощь. Такими репликами, типа, "твоя ошибка не в программе, а в том, что ты родился", или "да здесь же делать нечего" или "ты плохо пользуешься поиском" или "Гугол рулит" я уже итак объелся. В конце концов, я никого своими профессиональными терминами, типа "перивентрикулярная лейкомаляция" или "окуло-аурикуло-вертебральная дисплазия" не грузил.
Ещё раз, надеюсь на нормальную помощь от нормальных людей.
Как двигать танк я знаю (присваиваем танку):
< тэгом code надо было пользоваться >
А вот как заставить танк стрелять - тут возникают проблемы:
дополняешь скрипт танка: else if (Key.isDown(38)) {_root.snaryad._x += 5;}, а снаряд "не отрывается" от танка, а только передвигается на 5 точек.
Что нужно дописать в скрипт, чтобы снаряд, оторвавшись от танка летел независимо от него (т.е. не двигался за танком), а, долетая до конца экрана или мишени исчезал и появлялся вновь на дуле танка.
Пока на этом всё. Разберёмся с этим, можно будет переходить к следующим этапам решения задачи.
Небольшое лирическое отступление. Это моё первое сообщение на этом форуме. Перед его созданием, как полагается, воспользовался поиском. Просмотрел почти все сообщения этого раздела форума. Результаты следующие: эмоциональной атмосферой форума недоволен. Просмотрел достаточное количество топиков созданных новичками или, как здесь выражаются, ламерами, и, почти всегда, вместо реальной помощи встречал насмешки, издевательства, так называемых "мастеров", которые выучили несколько команд и теперь думают, что они - круче Билла Гейтса. Модераторы постоянно отсылают к поиску, наверное забыв, что именно этот раздел форума - для новичков, а для многих новичков большой проблемой является не только формулировка вопроса, но и реализация полученных рекомендаций. Поэтому, кстати, и поиск не приносит должных результатов - темы сформулированы так, что невозможно понять о чём они, пока не изучишь (и это нормально!).
Прошу писать только по делу, т.е. предлагать реальную помощь. Такими репликами, типа, "твоя ошибка не в программе, а в том, что ты родился", или "да здесь же делать нечего" или "ты плохо пользуешься поиском" или "Гугол рулит" я уже итак объелся. В конце концов, я никого своими профессиональными терминами, типа "перивентрикулярная лейкомаляция" или "окуло-аурикуло-вертебральная дисплазия" не грузил.
Ещё раз, надеюсь на нормальную помощь от нормальных людей.