![]() |
функция не воспринимает переменные...
У меня имеется в файле components.as функция:
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; draw_rect(0,0,w,h,0,0,thick); draw_rect(thick,thick,w-thick*2,h-thick*2,0xeaeaea,0x787878,thick); draw_rect(thick*2,thick*2,w-thick*4,h-thick*4,0xb4b4b4,0xb4b4b4,2); draw_rect(thick*4,thick*4,w-thick*8,h-thick*8,0x787878,0xeaeaea,thick); draw_rect(thick*5,thick*5,w-thick*10,h-thick*10,0,0,thick); draw_filled_rect(thick*6,thick*6,w-thick*12,h-thick*12,0xb1b1b1); } } После #include components.as в основном ролике вызываю alert_wnd(320,140,test,10,1); но дело в том что функция не воспринимает переменную test для movie_name. Помогите пожалуйста. |
а чему равна test ?
может ты хотел alert_wnd(320,140,"test" ,10,1) |
_root.createEmptyMovieClip("movie_name",deth);
зачем ты здесь пишешь в кавычках "movie_name". кавычки не нужны! function alert_wnd(w,h,movie_name ,deth,thick){ _root.createEmptyMovieClip(movie_name,deth); with ( _root[movie_name] ) { //... } } |
Ни по одному из советов не помогло. movie_name должно означать имя мувика который будет создан. "test"-на это он реагирует как на string и не хочет ничего делать. Я после вызова своей функции пытаюсь вызвать trace(_root.movie_name._x) и он мне отвечает UNDEFINED
|
Цитата:
выходит что параметр movie_name не используется в твоей функции вовсе тем более странно что _root.movie_name._x - undefined Код:
function alert_wnd(w,h,movie_name ,deth,thick){_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 |
Спасибо!!! Попрбую зделать так..... :cool:
|
| Часовой пояс GMT +4, время: 20:29. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.