![]() |
Можно ли найти имя клипа по координатам?
На сцене есть много клипов, и можно ли по случайным координатам на сцене, определить какой клип находится в этих координатах? (Получить его имя).
Предполагается что клипы не пересекаются. (А если пересекаются, то имя верхнего клипа). Спасибо |
Можно, hitTest\onRollOver, только нужно, чтобы каждый клип имел свойство отвечающее за сответствующую коллизию.
|
Надо все интересующие клипы в массив, а потом по массиву пробегаться с хиттестом и shapeFlag в true.
Если нужен верхний, массив sort сперва по функции сравнивающей depth клипов |
а возможно получить название всех клипов которые в _root??
*ушёл искать* |
Код:
var arr = [];// как хочу так пишу |
круто, теперь дело за малым
|
Даже можно не сортировать, они и так по уровням берутся:
Код:
var arr = [];Код:
var arr = []; |
| Часовой пояс GMT +4, время: 12:12. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.