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

Это то, чего я пытаюсь достичь, но я не помню синтаксис в 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, это работает, но это значение должно быть динамическим, чтобы заставить работать состояние опрокидывания. per highlightCan();

Спасибо

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

Другие вопросы по тегам