Как прикрепить номер к мувиклипу

Это то, чего я пытаюсь достичь, но я не помню синтаксиса в AS2, если кто-то может помочь.

public function highlightCan() {
    var glowId = String(this);
    var newId = glowId.substring(47);
    trace ("newId : " + newId); 
    new Tween(_parent._glow["newId"], "_alpha",    
    mx.transitions.easing.None.easeNone, _parent._glow0._alpha, 100, 2, false);
}

NewId — это то, что я пытаюсь прикрепить к _glow.

Если я жестко запрограммирую это значение, то есть _glow0 или _glow1, это сработает, но это значение должно быть динамическим, чтобы заставить работать состояние ролловера. на выделениеCan();

Спасибо


person SixfootJames    schedule 03.10.2011    source источник


Ответы (1)


public function highlightCan(id:Number) {

 var glowId = String(this);
    var newId = glowId.substring(47);
    trace ("newId : " + newId); 
    new Tween(_parent._glow["newId"], "_alpha",    
    mx.transitions.easing.None.easeNone,

eval("_parent._glow"+id)._alpha, 100, 2, false); }

когда вы вызываете highlightCan(), вы должны отправить ID number, например: highlightCan(2) сделает переход на _parent._glow2._alpha

person Amino    schedule 19.10.2011