PDA

Просмотр полной версии : как создать функцию для быстрого вызова?


Claws of Asuka
21.01.2006, 17:03
У меня в первом фрейме код:

МОДЕРАТОРИАЛ:
Код постим в тэге code (BBCode-тэги -- в квадратных скобках, если ты не в курсе, т.е. [ code ] без пробелов), 11й раз тебе повторяю. Antares.


function bul1() {
var my_mcl:MovieClipLoader = new MovieClipLoader();
var myListener:Object = new Object();
my_mcl.addListener(myListener);
this.createEmptyMovieClip("clip1_mc", this.getNextHighestDepth());
clip1_mc._x = 396;
clip1_mc._y = 356;
my_mcl.loadClip("good.swf", clip1_mc);
}


Почему этот код не проигрывается при выполнении bul1.call(); ?
и, если он и не должен, то как это сделать?

silin
21.01.2006, 17:45
call нужен хотя бы один аргумент , от имени кого (this в функции) ее вызывают..
например: bul1.call(_root)

BAHUS
21.01.2006, 17:45
bul1.call(this)

Claws of Asuka
21.01.2006, 17:47
уря спасибо =)

Nirth
22.01.2006, 13:47
а так ли надо юзать call?
Сlaws of Asuka - устное предупреждение.

Antares
22.01.2006, 14:26
Не устное, а плюс. Я ему уже раз 10 указывал на неиспользование тэга code, ему все по боку.