![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 65
|
Люди, помогите, плз
![]() Как организовать стрельбу и попадание для аркды? я сделал так: - сделал цель (бегает вверх-вниз) - сделал пулю (стреляется attachMovie()'ем из черного кружка при нажатии пробела) - при попадании пули в цель (при хитТесте), должно увеличиваться колво очков, НО это, почему-то, происходит только в случае попадения первой пулей, остальные не замечаются... я так понимаю, что это из-за того, что все пули идут под одним и тем же именем... перенос хитТеста с цели на пули - не подходит (целей, в дальнейшем, может быть и больше и тоже под одним и тем же именем) что делать??? ![]() вот пример: |
|
|||||
|
Ветеран форума
|
всё нормально замечается и прибавляется, вот только иногда аж по три очка ...
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 65
|
это если стрелять одиночными
![]() а если ихвыпустить сразу штук нцать попадает только какой-то один, а остальные пролетают мимо... или это у только у меня такое происходит??? P.s. а то что иногда по 3 очка это норм, этт только пример ![]() |
|
|||||
|
Ветеран форума
|
так они наверное просто не попадают, ты просто поставь его на месте и постреляй по нему и посмотри ...
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 65
|
блин,
ну пусти беспрырывную очередь, и ты увидишь, что даже при попадении, срабатывает только одна пуля из всех ...поставил все так же - первая пуля из очереди сработывает, остальные нет... |
|
|||||
|
во-первых, при событии хиттеста удаляй пулю, с которой столкнулся, а потом уже добавляй очко. от того что у тебя пуля не удаляется - путаница с количеством очков. второе - естественно, мувы с одинаковым названием не отслеживаются как несколько мувов. называй по-разному
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|