2011-10-03 3 views
2

C'est ce que j'essaie de réaliser mais je ne me souviens pas de la syntaxe de AS2 si quelqu'un pouvait m'aider.Comment attacher un numéro à un clip

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); 
} 

Le nouvelId, est ce que j'essaye de joindre à _glow.

Si je code en dur cette valeur, c'est-à-dire _glow0 ou _glow1, cela fonctionne mais cette valeur doit être dynamique pour que l'état de survol fonctionne. par highlightCan();

Merci

Répondre

0

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); }

lorsque vous appelez la highlightCan() vous devez envoyer le ID number .: highlightCan(2) va par exemple faire transition sur _parent._glow2._alpha

+0

Merci Amino. Cela a aidé! – SixfootJames

Questions connexes