Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Почему не работает hitTestObject?? (http://www.flasher.ru/forum/showthread.php?t=134646)

nickorsk 06.01.2010 20:58

Почему не работает hitTestObject??
 
Как Хиттестить если объекты находятся в разных контейнерах???

Zik. 06.01.2010 21:17

Код AS3:

if (мой_контейнер1.объект1.hitTestObject(мой_контейнер2.объект2) {};

Разве не?

nickorsk 06.01.2010 21:40

Случаем объекты на основе экземпляров Loader не способны Хиттестится????
Я проверил width hieght объекта, а они все 0. Поэтому и не получается видим хиттестить.

AL.exe 07.01.2010 01:19

width и hieght Loader'а иммет смысл проверять только после наступления события Event.INIT

nickorsk 07.01.2010 14:48

Спасибо.
Event.Complite показывает как я понял что объект загружен в память, но при этом еще его свойства не инициализированны, а Event.INIT сообщает о инициализации его свойств.Видимо по этому и не получается Хиттест. Я правильно понимаю??

Добавлено через 29 минут
Все верно после чтения События Init - хиттест сразу пошел.
Спасибо, AL.exe -ты настоящий профессионал!!!


Часовой пояс GMT +4, время: 09:20.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.