Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529

    Caratteri testo dinamico

    Ciao a tutti!

    Nel alvoro che sto creando ho tantissimi campi di testo dinamici, e per ognuno di quersti carico dei testi all'interno!

    Esiste la possibilità, senza dovre star li uno ad uno incorporare i caratteri tramite il pannelo, di incorporare i caratteri con actionscript per tutti i campi dinamici o qualche altro metodo?

    Grazie in anticipo a tutti!
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    ti metti il font in libreria e poi lo concateni, poi ti crei un TextFormat con il font linkato dalla libreria, poi ai tuoi campi tramite ciclo (se hanno nomi sequenziali) dai la proprietà TextField.embedFonts = true; e gli assegni il textformat

  3. #3
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Ciao and80, nemmeno dire che sei il mio salvatore

    Allora, dici che facedno così si possa ridurre anke il peso del filmato?? :master:

    Hmm...scusami, non ho capito bene la storia del TextFormat, cosè?
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Aran
    Ciao and80, nemmeno dire che sei il mio salvatore

    Allora, dici che facedno così si possa ridurre anke il peso del filmato?? :master:

    Hmm...scusami, non ho capito bene la storia del TextFormat, cosè?
    il textformat è un oggetto che raccoglie una serie di caratteristiche d assegnare poi ai textfield dinamici, ti faccio un esempio, creo un campo di testo dinamico, poi scrivo un textformat e lo assegno al textfield
    codice:
    _root.createEmptyMovieClip("prova",1)
    with(_root.prova){
    	createTextField("testo", 1, 0, 0, 200, 20);
    	testo.embedFonts = true;
    	testo.selectable = false;
    	var tFormat:TextFormat = new TextFormat();
    	tFormat.size = 10;
    	tFormat.color = 0xCC0000;
    	tFormat.font = "nomeLinkage";
    	// e così via tutte le proprietà disponibili
    	//
    	// poi diamo l'assegnazione al textfield "testo"
    	testo.text = "Questo è un testo di prova";
    	testo.setTextFormat(tFormat);
    }

  5. #5
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Mitico!! ok capito!

    E dici che così si potrebbe risparmiare del peso del filmato avendo tanti campi di testo dinamici anzichè crearli dinamicamente?? :master:
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Aran
    Mitico!! ok capito!

    E dici che così si potrebbe risparmiare del peso del filmato avendo tanti campi di testo dinamici anzichè crearli dinamicamente?? :master:
    la frase è un po' ingannevole ma comunque credo di aver capito il senso

    dubito che le dimensioni cambino, alla fine anche se dai manualmente a tutti i textfield l'embed dei caratteri, otterrai che stai usando lo stesso font... quindi è la stessa cosa come termini di peso (anzi forse è anche più pesante in questo modo perchè quando inserisci il carattere in libreria, lo stai inserendo integralmente e non stai scegliendo i caratteri da inserire come invece faresti manualmente)

  7. #7
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Quindi dici che pesa meno ad ogni campo di testo inserire tutte le maiuscole e minuscole,ad un altro tutti i numeri, ad un atrlo i caratteri particolari, che non inserire e concatenare in libreria la font per intero?

    Ok capito, anke se a dur il vero avrei pensato fosse il contrario!
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Aran
    Quindi dici che pesa meno ad ogni campo di testo inserire tutte le maiuscole e minuscole,ad un altro tutti i numeri, ad un atrlo i caratteri particolari, che non inserire e concatenare in libreria la font per intero?

    Ok capito, anke se a dur il vero avrei pensato fosse il contrario!
    in fin dei conti dipende da cosa devi fare...il mio sito ha un unico font linkato da libreria che viene utilizzato dappertutto, il mio sito (la parte flash) pesa 35k

  9. #9
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Originariamente inviato da and80
    in fin dei conti dipende da cosa devi fare...il mio sito ha un unico font linkato da libreria che viene utilizzato dappertutto, il mio sito (la parte flash) pesa 35k
    Infatti, io ho tante sezioni nel mio sito, e tanti campi dinamici...mi pareva che anzichè ad ogni campo mettere tutte le lettere o numeri, mettendo un unico linkage da libreria fosse più "economico in peso"!
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.