![]() |
пара вопросов по поводу объктов
1.Я тут создавал уже топик, по поводу как зааттачить много мувиков, теперь у мя вопрс как их удалить?? Они должны по идее удаляться при достижении конца раб поля, только если действие запихнуть в функцию, то не аттачаться мувики, а если вне функции, то не удаляються.
i=1; ship.onMouseDown = function() { i++ _root.attachMovie("blam", "blam_"+i, i, {_x:ship._x, _y:ship._y}); _root["blam_"+i].gotoAndPlay(2); }; if(_root["blam_"+i]. _x=Stage.width){ _root["blam_"+i].removeMovieClip( ); } 2.И еще вопрос - как отследить не столкнулся ли ОПРЕД. объект с СОВЕРШЕННО любым др. объектом? |
1. if(_root["blam_"+i]. _x=Stage.width){ - тут ты присвоил х координатам клипа БЛАМ+и значение равное ширине СТАДЖЕ. тебе же явно нужна проверка, а это двойное равенство (_root["blam_"+i]. _x==Stage.width
2. hittest или по координатам |
1. хммм странно, сделал двойное неравенство, но судя по глюкам мувики
не удаляються.... А проверка должна быть внутри функции?? или не обязательно? 2. это понятно, что с помощью хиттест, но если объктов штук 300?? что всех проверяться с помощью хиттеста? |
Цитата:
2. а что тут такого? |
| Часовой пояс GMT +4, время: 00:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.