![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Wolsh, я бы сюда еще добавил проверку на общий для яблок контейнер и по его достижении сбрасывал бы цикл. Хотя целесообразность зависит от его (контейнера) глубины относительно stage.
__________________
Ну все, теперь Забава м-о-я. Гы-гы, а корабль мой! |
|
|||||
|
[+1.3 06.03.12]
|
а что, созданный в ручную на сцене мувик в который вложены (програмно или вручную) другие мувики - автоматически приобретает тип DisplayObjectContainer ?
__________________
http://apa-noua.com/portfolio |
|
|||||
|
MovieClip происходит от DisplayObjectContainer, поэтому все условия сохраняются, при этом мы не пользуемся не нужным функционалом спрайтов/мувиклипов.
__________________
Ну все, теперь Забава м-о-я. Гы-гы, а корабль мой! |
|
|||||
|
[+1.3 06.03.12]
|
почемуто на оба сравнения выдает false
![]()
__________________
http://apa-noua.com/portfolio |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
|
|
|||||
|
[+1.3 06.03.12]
|
ага пасиб
тоже какраз такой ответ нашел а то както страно было объявлять переменную чтоб потом с ней сравнивать да и parent - полюбому должен являться DisplayObjectContainer кстатии объявить без ошибок получилось только так странно почему DisplayObjectContainer не хочет прописываться по принципу MovieClip
__________________
http://apa-noua.com/portfolio |
|
|||||
|
Тут поможет приведение типов.
В данном коде cont - он уже существует, я его написал, что бы показать что он есть и кто таков. Присвойте данной переменной ваш контейнер, где все яблоки находятся.
__________________
Ну все, теперь Забава м-о-я. Гы-гы, а корабль мой! |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Вопрос скорее, у какого контейнера вызывается метод getObjectsUnderPoint()
![]() Что-то мне подсказывает, что сам контейнер не может оказаться в списке своих детей под точкой. Так что я бы вызывал этот метод у нужного контейнера, а не у рута и не у стейджа, и не включал эту избыточную проверку. Но тогда точку надо переводить в локаль контейнера, а это тоже адский труд ![]()
__________________
Reality.getBounds(this); |
|
|||||
|
[+1.3 06.03.12]
|
вы совершенно правы
в список попадают дети конкретно указанного объекта тоесть к примеру если я храню яблоки в pole.derevo а под derevo пападает соседний объект pole.yashik то указав в список попадут только яблоки а ящик не затронется все очень здорово, удобно и грамотно работает также хочу заметить что стартовые точки объектов должны совпадать (0,0) илиже потребуется делать перерасчет проверяемой точки
__________________
http://apa-noua.com/portfolio |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
__________________
Reality.getBounds(this); |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:48. |
|
|
« Предыдущая тема | Следующая тема » |
|
|