salve a tutti dev sviluppare uno sciprt che gestisca la colorazione di illustrazioni in flash
le illustrazioni sono tutte divise per forme e ognuno è un mc separato posizionato sullo stage. i colori da scegliere sono anch'essi mc
usando una porzione di codice dall'help di flash (as2) sono riuscito a capire l'utilizzo di colorTransform e mi funziona se imposto il mc di riferimento (shape1)
il problema è che vorrei che la funzione ChangeColor si possa applicare automaticamente a tutte le forme (mc) su cui clicco solo che se uso il this la funzione si applica a tutti gli elementi sullo stageCodice PHP:var colorTrans:ColorTransform = new ColorTransform();
var trans:Transform = new Transform(shape1);
changeColor = function(){
colorTrans.rgb = 0x333399; // blu
trans.colorTransform = colorTrans;
};
shape1.onRelease = function() {
changeColor(this);
shapeNum = 1;
trace(shapeNum);
};
qualcuno può darmi un paio di dritte?
plz//mx


Rispondi quotando