Avrei una questione da risolvere, spero di ottenere maggiori delucidazioni da voi, io mi sto rimbecillendo e non ci capisco più un tubo O_o...
Ho un'animazione che deve ricevere variabili dall'esterno, ora sto provando a ricavarle da un file di testo...
mi spiego:
i valori nel file di testo sono valore1 e valore2, sono due numeri.
nel file di testo ho scritto:
valore1=580000&valore2=550000
nell'animazione ho due campi di testo dinamici, a cui ho assegnato le variabili valore1 e valore2.
Utilizzando un semplice
i valori vengono importati e visualizzati correttamente nei campi di testo, ma...codice:loadVariablesNum("valori.txt", 0);
quei due valori numerici dovrebbero essere usati anche nello script seguente per far muovere due movieclip, cosa che non accade...
perchè ? ? ? ? ?
questo è tutto lo script presente solo su un livello "azioni", non è interno a nessun movieclip:
specifico che dichiarando nello script i valori 1 e 2, l'animazione funziona...codice:loadVariablesNum("valori.txt", 0); valore1 = _level0.valore1; valore2 = level0.valore2; //rotazione dell'arco rosso +++++++++++++++++++++ differenza = (valore1 - valore2); if (differenza < 0) { positivo = differenza-(differenza*3); } if (differenza >= 0) { positivo = differenza*2; } massimo = valore2 + positivo + (valore2/100)*20; ruota = (valore2*100)/massimo; gradi = int((int(ruota)*180)/100); setProperty("rosso", _rotation, gradi); //rotazione della freccia ++++++++++++++++++ ruota2 = (valore1*100)/massimo; gradi2 = int((int(ruota2)*180)/100); setProperty("freccia", _rotation, gradi2);
potete aiutarmi ? ? ?
![]()


Rispondi quotando
