![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Aug 2006
Сообщений: 60
|
Такая проблема: обьекты неправильной формы (не прямоугольные) создаються duplicateMovieClip бесконечно, и другие обьекты, с которыми надо сравнивать те обьекты тоже неправильной вормы и тоже создаються duplicateMovieClip бесконечно. Т.Е. есть мувик а, который постоянно дублируется, и мувик б, который так же всё време дублируеться, и а, и б - не правильной формы. Как проверить копии мувика а ,на чтото типа hitTest к копиям б?
|
|
|||||
|
сделай 2 контейнера. В одном - все а, в другом все б. хиттесть эти 2 контейнера, как тока пересеклись, перебором узнавай какие именно. тока если очень много объектов, тормозить станет.... Хотя... Ищи в поиске по слову "коллизии" кажется, там был пример точно то что нужно.
|
|
|||||
|
Регистрация: Aug 2006
Сообщений: 60
|
обьединять не хочется, да не получится все обьекты не зависят друг от друга(и конейнеры тоже проверяться будут по прямоугольникам), а перебором уж точно не получится их имена от например 1 до бесконечности, етож dplicatemovieclip, конечно клипы удаляются при определенных условиях (если покидают экран), но некоторые до этих условий "не доходят".
Последний раз редактировалось fromotherplanet; 24.08.2006 в 11:47. |
|
|||||
|
до бесконечности вряд ли.. тормозы бы были
почему некоторые "не доходят"? |
|
|||||
|
Регистрация: Aug 2006
Сообщений: 60
|
они могут при движении "отражаться" от некоторых обьектов и не выходить из "рабочий области."
Последний раз редактировалось fromotherplanet; 24.08.2006 в 11:52. |
|
|||||
|
Регистрация: Aug 2006
Сообщений: 60
|
я скорее всего буду вписывать в клип б(с которым всё намного сложнее чем с а), чтоб у всех обьектов б, был hittest на обьекты а, но как все обьекты а назвать одним "обращением"?
может можно обращаться ко всем клипам с одинаковой частью имяни одной командой? и ещё эта проблема с неправильной формой не понимаю как решается. нашёл флешку в которой это решино, но декомпелировать, и посмотреть как, не удалось. Последний раз редактировалось fromotherplanet; 24.08.2006 в 12:10. |
|
|||||
|
Регистрация: Jun 2006
Сообщений: 1,061
|
Цитата:
Что же за несправедливость такая? Почему я это узнаю только сейас, когда большая часть проекта уже сделаны и все на хиттестах к мувикам? Знал бы раньше, что есть такая фича не корячился бы. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
|
|
|||||
|
Регистрация: Aug 2006
Сообщений: 60
|
Купил восьмой флеш.
посмотрел пример hitTest с альфа каналом - Супер...! Попробую его использовать. |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|