Въпрос за ActionScript
6 отговора
187 прегледа
Re: Въпрос за ActionScript
v Flash MX ne mojesh da izpolzvash eval() v lqvata strana na izraz t.e:
eval("_root.promenliva_"+var) = 45;
no mojesh:
_root["promenliva_"+var] = 45;
po sushtiq nachin i za vsi4ki obekti (tvoq sluchai e sushtiq)
_root ["mc"+var]._x = 10;
za funkcii:
var func = "functionName";
_root[func]();

|Не се изказвай за неща, които не разбираш|
eval("_root.promenliva_"+var) = 45;
no mojesh:
_root["promenliva_"+var] = 45;
po sushtiq nachin i za vsi4ki obekti (tvoq sluchai e sushtiq)
_root ["mc"+var]._x = 10;
za funkcii:
var func = "functionName";
_root[func]();
|Не се изказвай за неща, които не разбираш|
Re: Въпрос за ActionScript
_root ["mc"+var]._x = 10;
Точно това ми трябваше!
Мерси много. Изглежда супер-логично, ама нали съм си тъп и не можах да се сетя.
Я вышел им наперерез!
Точно това ми трябваше!
Мерси много. Изглежда супер-логично, ама нали съм си тъп и не можах да се сетя.
Я вышел им наперерез!
Re: Въпрос за ActionScript
А как да load-вам неща от библиотеката runtime?
Я вышел им наперерез!
Я вышел им наперерез!
Re: Въпрос за ActionScript
ami primer za mc:
otvarqsh bibliotekata(CTRL+L),izbirash mc-to i s desniq buton izbirash linkage properties->export for actionscript, kato mu davash i ime pod koeto shte go exportnesh - "myMc".
Sled tova s actionscript:
var mc = _root.attachMovie("myMc","ime_pod_koeto_shte_go_instanciirash",1);
mc._x = 10;
mc._y = 10;
sushtoto e i s zvuci...ama tam polzvash attachSound()
|Не се изказвай за неща, които не разбираш|
otvarqsh bibliotekata(CTRL+L),izbirash mc-to i s desniq buton izbirash linkage properties->export for actionscript, kato mu davash i ime pod koeto shte go exportnesh - "myMc".
Sled tova s actionscript:
var mc = _root.attachMovie("myMc","ime_pod_koeto_shte_go_instanciirash",1);
mc._x = 10;
mc._y = 10;
sushtoto e i s zvuci...ama tam polzvash attachSound()
|Не се изказвай за неща, които не разбираш|