Просмотр полной версии : Как правильно передать параметр для createEmptyMovieClip
Сделал класс: создается mоvieclip и внутри этого mc создаются текстовые поля.
Теперь хочу создать два объекта моего класса и передать конструктору название movieclip'а. Туплю с синтаксисом:
function TMyClass(mc)
{
_root.createMovieClip("+mc+",1); //????????????????
mc._x = 0;
mc._y = 0;
for(var i = 0; i < 10; i++)
{
mc.createTextField("cell" + i,i);
mc["cell" + i].text = i;
}
}
myObj1 = new TMyClass("mc1");
myObj2 = new TMyClass("mc2")
Спасибо.
ЛЮДИ-И-И-И-И-И-И-И-И!!!!!!!!!!!!!!!!!
ПА-А-А-А-А-М-А-А-А-А-А-ГИ-И-И-И-ИТ-Е--Е!!!!!!!!!!11
Уважаемые господа гуру, ну что Вам стоит?!
Работа стоит, помогите, ПОЖАЛУЙСТА!
Уважаемые господа гуру, ну что Вам стоит?!
Работа стоит, помогите, ПОЖАЛУЙСТА!
mishinaelle
20.05.2004, 12:31
function TMyClass(mc)
{
_root.createMovieClip(mc,1); //????????????????
_root[mc]._x = 0;
_root[mc]._y = 0;
for(var i = 0; i < 10; i++)
{
_root[mc].createTextField("cell" + i,i);
_root[mc]["cell" + i].text = i;
}
}
myObj1 = new TMyClass("mc1");
myObj2 = new TMyClass("mc2")
Ну хотя бы кто-то! Спасибо, конечно, но код не работает :(
Хорошо, немного перефразирую вопрос, а то, наверное, слишком мудренно получилось. Ну вот, допустим, если рассмотреть более простой пример. Как сделать так, что бы при вызове функции TMyClass с параметром названия мувиклипа, создавался это пустой мувиклип
function TMyClass(mc)
{
_root.createEmptyMovieClip(?????????????, 1);
_root[???????????]._x = 0;
_root[???????????]._y = 0;
}
obj1 = new TMyClass("mc");
obj2 = new TMyClass("cm");
Уже пробывал делать createEmptyMovieClip(mc,1) - не работает. Работает только с кавычками: createEmptyMovieClip("mc",1).
mishinaelle
20.05.2004, 13:50
ты хочешь, чтобы myObj1, myObj1 бфли наследниками класса MovieClip?
Нет. Хочу чтобы myObj1, myObj2 были объектами класса TMyClass, но каждый что-то там делал в своем собственном movieClip.
mishinaelle
20.05.2004, 14:42
вот, посмотри: тебе это надо было?
Спасибо тебе ОГРОМНОЕ! То, что нужно! Просто переполняют чувства от восторга! Еще раз спасибо!
mishinaelle
20.05.2004, 16:24
пожалуйста :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.