Flash MX: informazioni campo di testo dinamico

Di: Alex78to | 26/09/2020 18:22:15
Ciao a tutti, volevo chiedervi un informazione.
Ho un campo di testo dinamico e alla sua sinistra a mò di menu 4 o 5 link. Vorrei poter caricare all'interno del campo di testo dinanici un testo da un file esterno (naturalmente *.txt) diverso a seconda del link che vado a selezionare cliccando (spero di essermi spiegato in modo chiaro).
Grazie
P.s. Uso Flash Mx

Risposte



Ciao Alex78to,
ecco una soluzione al tuo problema... useremo l’oggetto XML di ActionScript, questo non significa che il file che carichi deve necessariamente essere un XML, sarà un file .txt qualunque, ma la gestione del file come se fosse XML ci permette di risolvere diversi problemi.
Sul fotogramma inserisci questo script:
function loadText(fileName, textArea) {
System.useCodepage = true;
var myText:XML = new XML();
myText.onLoad = function() {
textArea.text = myText.toString();
};
myText.load(fileName);
}

Questa è una funzione che ci permette di caricare un file esterno e di stampare il contenuto a video (a patto di avere una casella di testo dinamico con un nome).
Hai detto che ci sono tre pulsanti, ognuno di loro dovrà avere questo script:
on (press) {
loadText(“file.txt“, _root.myTextarea)
}

Questo comando richiama la funzione che abbiamo scritto prima, però dobbiamo accertarci di avere predisposto due cose:
1. Il file che richiamiamo deve esistere.
2. La casella di testo deve esistere.
Infatti se uno dei due elementi non viene trovato avremo un errore e il giochino non funzionerà.

Di: Professore | 26/09/2020 18:22:15


Ciao, ho installato la versione 8 di flash e ora funziona anche in questo modo qua sia con le immagini e sia con i due testi che mi vengono caricati.
Volevo ancora chiederti una cosa però, perché ho riscontrato questo problema.
Se da uno dei due file esterni voglio caricare delle immagini, non me le carica, come mai?
Se il campo di testo lo imposto come html compatibile o meno non cambia niente e non me le visualizza mai, anzi. Mi mette la stringa
<IMG SRC="foto.jpg">
e non me la fa vedere.
Che cosa c'è ancora da sistemare?
Grazie

Di: Alex78to | 26/09/2020 18:22:15