ok qualcosa sono riuscita a fare..
ora tutto questo funziona ma vorrei comunicare a flash che quando mi trovo in una determinata pagina php i valori dei colori definiti nella variabile "pittura" cambino!codice:preload = function(clip){ car = clip.getBytesLoaded(); tot = clip.getBytesTotal(); if(car >= tot && tot >1024){ clearInterval(a); clip._x = 0; clip._y = Stage.height - clip._height; } } createEmptyMovieClip("sfondo", 3); //qui carico una gif trasparente per poi poterla colorare sfondo.loadMovie ("/images/struttura/bg.gif",1); // creo una variabile dove imposto la trasforamzione dei vari colori e offset var pittura = { ra: 50, rb: 197, ga: 40, gb: 143, ba: 12, bb: 76, aa: 40, ab: 65}; // Creo un oggetto colore chiamato my_color per il target my_mc var my_color:Color = new Color(sfondo); // Creo un oggetto trasforma colore che chiamo myColorTransform e ne setto il valore richiamando la variabile definita prima var myColorTransform:Object = pittura; // Associo l'oggetto trasforma colore con l'oggetto colore creato per my_mc my_color.setTransform(myColorTransform); a =setInterval(preload, 100, sfondo
Per facilitarmi la cosa posso dichiarare più variabili per poi richiamarle..
ad esempio:
quindi non mi rimarrebbe che dire a flash di cambiare il valore di myColorTransform richiamado la variabile associata alla pagina visualizzata....e quì mi perdo...codice:var pittura_blu = { ra: 50, rb: 200, ga: 40, gb: 154, ba: 12, bb: 90, aa: 40, ab: 65}; var pittura_rossa = { ra: 50, rb: 200, ga: 40, gb: 154, ba: 12, bb: 90, aa: 40, ab: 65};![]()
qualche suggerimento??'![]()

Rispondi quotando