Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   поиск объекта (http://www.flasher.ru/forum/showthread.php?t=69180)

Art-dir 15.09.2005 14:03

поиск объекта
 
Если флэшка, где куча слоев, много кейфреймов и много экземпляров мувиклипов и символов (именованных).

Вопрос: как найти где этот именованный мувиклип/символ находится (слой, кадр и т.п.)?

Kinsler 15.09.2005 14:28

а через библиотеку не судьба?

KidsKilla 15.09.2005 14:38

function find(name, mc){
for(var i in mc){
if(typeof mc[i] == "movieclip" && mc[i]._parent == mc){
if(i == name ) trace(mc[i])
find(name, mc[i]);
}
}
}
find("mc", _root)

что-то типа того...

Art-dir 15.09.2005 14:40

Цитата:

Сообщение от Kinsler
а через библиотеку не судьба?

это как?

а если они на стейдже названы по другому (отлично от библиотечного имени)?

Art-dir 15.09.2005 14:41

Цитата:

Сообщение от KidsKilla
function find(name, mc){
for(var i in mc){
if(typeof mc[i] == "movieclip" && mc[i]._parent == mc){
if(i == name ) trace(mc[i])
find(name, mc[i]);
}
}
}
find("mc", _root)

что-то типа того...

хм... интересный способ! спасибо!

Art-dir 15.09.2005 14:41

варианты без-скриптового исполнения так же принимаются! :)

KidsKilla 15.09.2005 14:46

без скриптов есть:
Alt + F3

Art-dir 15.09.2005 14:49

Цитата:

Сообщение от KidsKilla
без скриптов есть:
Alt + F3

бинго!


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

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