Показать сообщение отдельно
Старый 04.11.2004, 01:24
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
Цитата:
movie_name должно означать имя мувика который будет создан
в твоем примере именно _root.movie_name и создается (независимо от того что ты передаешь в параметре movie_name - ведь при создании мувика ты используешь не его ,а строку "movie_name", о чем тебе undo-kun и сказал , я то-то не заметил этого)
выходит что параметр movie_name не используется в твоей функции вовсе
тем более странно что _root.movie_name._x - undefined
Код:
function alert_wnd(w,h,movie_name ,deth,thick){
	_root.createEmptyMovieClip("movie_name",deth);
	with (_root.movie_name){
		_x=Stage.width/2-w/2;
		_y=Stage.height/2-h/2;
	}
}
alert_wnd(320,140,test,10,1); 
trace(_root.movie_name._x)//выводит 160
если ты хочешь передавть имя создаваемого мувика как аргумент, то и пиши как подсказал undo-kun
_root.createEmptyMovieClip(movie_name,deth);
тогда вызов функции alert_wnd(320,140,"test",10,1); создаст _root.test,
а alert_wnd(320,140,"movie_name",10,1) соответственно _root.movie_name