PDA

Просмотр полной версии : Прошу простой совет с String ом


Drake_
05.03.2007, 20:14
Подскажите элементарное

почему код

if(mx==0) {

_root.mcClip.stop();}

работает, а

if(mx==0) {
var nam:String;
nam='mcClip';
_root.nam.stop();}
[iNils: Для оформления своего кода, надо использовать теги ]

- не работает. :wacko:

iNils
05.03.2007, 20:20
if(mx==0) {
var nam:String;
nam='mcClip';
_root[nam].stop();}

Север
05.03.2007, 20:21
код в теги и не ругайся, а то сам знаешь - это первое.
во втором случае ты используешь текстовую пременную - а должен использовать динамический указатель, вот так

if (mx==0) {
var nam:MovieClip=mcClip;
_root.nam.stop();
}


Хотя не проверял. Логически так, если нет сейчас меня поправят.

Drake_
05.03.2007, 20:42
if(mx==0) {
var nam:String;
nam='mcClip';
_root[nam].stop();}

Cпасибо большое.
Прошу извинить за несоблюдение норм приличного поведения. :umnik2: