• Super User

    @ericucci said:

    Ma.. Dovresti istituire dei corsi, sei uno che la sa lunga!!!

    Bacio, Eri
    A volte li faccio 🙂
    Contattami in pvt se interessata.

    PS:
    la funzione getFormat del mio script, resituisce un textFormat e viene assegnato in questa riga:
    field.defaultTextFormat=getFormat();

    forse vederla così ti è più semplice:

    field=new TextField();
    field.autoSize=TextFieldAutoSize.LEFT;
    field.selectable=false;
    field.embedFonts=true;
    field.background=sfondo;
    field.backgroundColor=coloreSfondo;
    field.border=bordo;
    field.borderColor=coloreBordo;
    
    var tf:TextFormat=new TextFormat();
    tf.font='Tahoma';
    tf.size=16;
    tf.TextFormatAlign.JUSTIFY;
    tf.color=0x000000;
    
    field.defaultTextFormat=tf;
    

  • User

    Ma...
    Perchè prima dici così:
    field.autoSize=TextFieldAutoSize.LEFT;

    ed in segiuto utilizzi una funzione nella quale dici questo?!?!
    tf.TextFormatAlign.JUSTIFY;

    Tra l'altro, come associ la funzione al file di testo?!?!

    Nel blocco prima field corrisponde all'oggetto a cui applicare le caratteristiche...

    mentre sotto?!? PErchè hai chiamato tf anzichè prosegiure con field?!?!


  • User

    Comunque...
    se non mi spenni e mi mandi in c... ai lupi per un corso potrei anche pensarci...
    P.S. Dove vado per contattarti in pvt?


  • Super User

    @ericucci said:

    Ma...
    Perchè prima dici così:
    field.autoSize=TextFieldAutoSize.LEFT;

    ed in segiuto utilizzi una funzione nella quale dici questo?!?!
    tf.TextFormatAlign.JUSTIFY;

    Tra l'altro, come associ la funzione al file di testo?!?!

    Nel blocco prima field corrisponde all'oggetto a cui applicare le caratteristiche...

    mentre sotto?!? PErchè hai chiamato tf anzichè prosegiure con field?!?!
    Ho usato JUSTIFY su tua richiesta 🙂
    field è un TextField, tf è un TextFormat.
    In Flash un campo di testo utilizza un format di default ( credo sia _sans ), se vuoi assegnare da codice una font, dimensione, coloe ecc ecc al tuo campo di testo, allora devi creare un TextFormat con le proprietà che preferisci ed assegnarlo al campo di testo.


  • Super User

    @ericucci said:

    Comunque...
    se non mi spenni e mi mandi in c... ai lupi per un corso potrei anche pensarci...
    P.S. Dove vado per contattarti in pvt?

    Faccio prezzi alla portata di tutti 🙂
    Ho fatto anche dei corsi via Skype.

    Per contattarmi in pvt, clicca il mio nickname e mandami un messaggio privato 🙂


  • User

    si ma...
    se tf è un oggetto e field un altro...
    come li associ al testo txt che importi?!?
    uh, che mal di testa..


  • Super User

    Tu crei un campo di testo, gli assegni un TextFormat e poi al momento in cui assegni il testo al campo di testo verrà formattato in base al TextFormat che gli hai assegnato.

    Un aiuto:
    http://www.flepstudio.org/tutorials/mix/incorporare-fonts-nell_-swf-con-flash-cs3-2007052649.html


  • User

    aaaaaa non posso
    questione di scrollbar...


  • User

    ho avuto dei casini bestiali x la scrollbar ed alla fine ho dovuto fare così x farla creare:

    import flash.net.URLLoader;
    import fl.controls.UIScrollBar;
    import flash.events.Event;
    var myTxt:TextField = new TextField();
    myTxt.getTextFormat();
    myTxt.border = false;
    myTxt.width = 402.0;
    myTxt.height = 147.3;
    myTxt.x = 309.2;
    myTxt.y = 127.5;
    myTxt.wordWrap = true;
    myTxt.multiline = true;
    var mySb:UIScrollBar = new UIScrollBar();
    mySb.direction = "orizontal";
    // Size it to match the text field.
    mySb.setSize(myTxt.width, myTxt.height);
    // Move it immediately below the text field.
    mySb.move(myTxt.x + myTxt.width, myTxt.y);
    // put them on the Stage
    addChild(myTxt);
    addChild(mySb);
    // load text
    var loader:URLLoader = new URLLoader();
    var request:URLRequest = new URLRequest("http://www.studiograficocastelli.com/prova/testi/storia.txt");
    loader.load(request);
    loader.addEventListener(Event.COMPLETE, loadcomplete);
    function loadcomplete(event:Event) {
    // move loaded text to text field
    myTxt.text = loader.data;
    // Set myTxt as target for scroll bar.
    mySb.scrollTarget = myTxt;
    }


  • User Newbie

    Io ho scaricato i file di esempio (caricare un swf esterno con CS3 di Flep e ho ottenuto:SecurityError: Error #2028. Non sarà mica Leopard o qualcosa di simile?


  • Super User

    Ciao Danfas e benvenuto sul forum gt,

    Flep mette a disposizione una sezione d'aiuto per le sue utilita gratuite. Credo che sarebbe piu facile chiedere direttamente a lui quale potrebbe essere il problema.;)

    Personalmente, conosco quel errore quando il filmato si prova a connettersi a un file in locale (sicurezza del flash player) :bho:


  • User Newbie

    Ciao Onsitus, grazie del tuo interessamento. Nel frattempo sono riuscito a risolvere il problema. Era flash player 9. Bisogna far click su impostazioni che ti rimanda alla pagina web delle impostazioni e poi impostazioni globali di sicurezza, modica ed inserire il percorso del swf che intressa e poi confermare. Successivamente si beve una tazza di camomilla.....Felice di averti conosciuto


  • Super User

    @danfas said:

    Successivamente si beve una tazza di camomilla.....Felice di averti conosciuto

    Ti posso capire :D...quelli settings del flash player non sono sempre evidente da capire.:?
    Piacere mio.;)