![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Привет, есть пара простых вопросов по AS3:
- есть пара Sprite, один над другим. нижний обрабатывает событие MouseEvent.MOUSE_DOWN, но верхний препятствует сему действу. можно ли как-нибудь исправить, т.е. отключить реакцию верхнего Sprite на мышь? - активно использую массивы, в которых содержатся экземпляры классов. но eclipse не может "подсказывать" методы этих классов. пример: array[i].myMethod(); вообще возможно дать эклипсу знать? использую FDT. Спасибо за ответы ))) ![]() |
|
|||||
|
- childSprite.mouseEnabled = false;
- нет. Можно только так (array[i] as ТипЭкземпляра).myMethod()
__________________
Оптимизация производительности на уровне кода Последний раз редактировалось _Smirnoff; 25.04.2008 в 19:29. |
|
|||||
|
enepx, а зачем Вы юзаете массивы с экземплярами классов?
|
|
|||||
|
В смысле? А у меня иначе никак!
|
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
можно ведь перебирать через getChildAt(i)
|
|
|||||
|
т.е. ты имеешь в виду, что у верхних спрайтов сделать mouseEnabled = false? Попробовал, все равно через него не пробивает!
этож приведение типов получается, так не пойдет... |
|
|||||
|
это ты про что? про массив экземпляров? мне удобнее с массивом оперировать.
|
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
удобнее , не удобнее.. через getChildAt(i) твоя флешка будет меньше памяти кушать.
|
|
|||||
|
ветеран форума
|
Типизированных массивов в AS3 нет. Можно либо написать свой класс-коллекцию, либо выделить код, где таковое нужно, в отдельный блок, и написать его на haXe (haXe.org), где таковые имеются (ну это для особых извращенцев уже, хотя haXe-код можно потом в ас3 отконвертировать)
__________________
4am is time to rock |
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 09:37. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| array , mouse_down |
|
|