![]() |
Ещё один вопрос по функциям...
Предположим, создаю я функцию:
function MyFunc ( MCname ) { _root.createEmptyMovieClip ( MCname , 99 ); /* И тут собственно проблема: мне нужно совершать какие- либо действия ( рисовать, перемещать... ) с только что созданным мувиком. Не знаю как указать флэшу имя этого мувика. Кто знает помогите уж пожалуйста. |
Код:
function MyFunc(MCname) {Код:
function MyFunc(MCname) { |
Спасибо за дельный ответ
|
2Пушистик :а зачем параметр function MyFunc(MCname)?,
наверно вот так съедобнее function MyFunc(mc) { _root.createEmptyMovieClip(mc, 99); _root[mc].lineStyle(0,0x000000,100); _root[mc].moveTo(0,0); _root[mc].lineTo(100,100); } MyFunc("xxx"); _root.xxx._y=400; |
а почему не сделать функцию, возвращающую ссылку на вновь созданный мувик? и через ссылку потом работать -- удобнее, особенно если таких мувиков будет создаваться много, а не один.
|
createEmptyMovieClip(mc, 99);
mc.anyMethod_of_mc; P.S. Почему все рисуют в руте? |
Цитата:
|
Цитата:
|
Странно :), createEmptyMovieClip вроде как сам по себе возвращает ссылку на созданный мувик :)
ref = createEmptyMovieClip("mcName",1); ref._x++; ... |
Цитата:
|
| Часовой пояс GMT +4, время: 15:44. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.