Visualizzazione dei risultati da 1 a 7 su 7

Discussione: embedFonts e maskere

  1. #1

    embedFonts e maskere

    Ciao a tutti, uso questo script per creare un text field all interno di un rettangolo:
    Codice PHP:
    createTextField("my_txt"991010this._width-10300);
    my_txt.text "Sample text d d d"
    var format1_fmt:TextFormat = new TextFormat();
    format1_fmt.font "Trajan Pro Bold";
    format1_fmt.color=0xFFFFFF
    format1_fmt
    .align="center"
    format1_fmt.size=15
    my_txt
    .setTextFormat(format1_fmt)
    my_txt.embedFonts true
    my_txt
    .type="dynamic"

    //my_text.text.multiline=true
    my_txt.wordWrap=true
    my_txt
    .autoSize true;
    my_txt._x=(this._width-my_txt._width)/2
    my_txt
    ._y=(this._height-my_txt._height)/
    il problema è ke sembra ke nn riesco ad incorporare i fonts. Normalmente su un normale campo di testo dinamico coperto da maskera, incorporo i fonts e via, ma qui nn si vede niente. se incollo lo script fuori dalla maskera funziona.

    aiuto..

  2. #2
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Hai agiunto il font in libreria con linkage my_text?

  3. #3
    no, questa mi è nuova

  4. #4
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    clicca sul tastino menu della libreria e agiungi il font. Lo scegli dalla font list e gli dai un nome di linkage...

    nel code che hai postato my_text, ma puoi usare il nome che vuoi, meglio se il nome del font.




  5. #5
    ok, grazie 1000! gia ke ci sono ne kiedo un altra.

    Dato ke ho 5 MovieClip in cui creare questo testo, c sarebbe modo di usare MovieClip.prototype per assegnare la creazione del testo?

  6. #6
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    beh racchiudi quel codice in una funzione e gli passi come parametro il movieclip nel quale crearlo...

    function creaTesto(mc:MovieClip):Void {
    mc. createTextField(....eccetera eccetera
    }

    quindi la chiami cosi

    creaTesto(mioMc);

    Volendo puoi crearti anche una prototype, pero' nella funzione in quel caso non farai riferimento al mc parametro che non c'e' piu', ma userai this...



  7. #7
    ok tutto chiaro.

    grazie ancora

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.