tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
321
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von poli-dori
    poli-dori poli-dori ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Beiträge
    103
    Hallo,
    ich schon wieder
    Ich möchte versuchen das Format von Texten via Actionscript zu steuern. Habe mir die Hilfe durchgelesen und auch das mit dem Einbetten der Zeichen beachtet etc... Zudem habe ich genau den Script aus der Hilfe rauskopiert und angewandt, jedoch sehe ich beim Abspielen des Films gar nix!
    Bin ich wiedereinaml zu blöd für AS?

    mein_txt.text = "Hallo";
    mein_fmt = new TextFormat();
    mein_fmt.bold = true;
    mein_txt.setTextFormat(mein_fmt);

    THX
    MFG
     

  2. #2
    Avatar von Jens B.
    Jens B. Jens B. ist offline Damn good coffee!
    tutorials.de Premium-User
    Registriert seit
    Nov 2001
    Beiträge
    2.477
    Hi,

    ich habe deinen AS kopiert und er funktioniert bei mir ohne änderung. Sind denn bei dir die Einstellungen des Textfeldes richtig? Also dynamisch, richtiger Instanzname, richtiges Keyframe, richtiger MC,...
    Gruß,
    jens
     

  3. #3
    Avatar von poli-dori
    poli-dori poli-dori ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Beiträge
    103
    Hi,
    Ja sie sind richtig. Ich habe es jetzt mit einem "Dummy-Textfeld" (mit der selben Schrift im bold-Modus) gelöst und dessen Zeichen eingebettet. Ich habe hier im Forum gelesen, dass man das auch eleganter lösen kann, indem man via AS Zeichen einbettet. Wie würde hierfür der Code aussehen?

    Es hat sich jetzt zudem ein neues Problem bei mir ergeben.
    Ich lasse dynamisch ein Menü mit x Buttons erzeugen. Die einzelnen Buttons formattiere ich mit TextFormat(). Ich möchte dazu, daß onRollOver die Schrift auf bold springt, aber nur der letzte der dynamisch generierten Menüpunkte reagiert darauf.
    Ich poste mal den AS rein:

    Ich hoffe ihr konnt mir dabei helfen!
    PHP-Code:
    stop();
    //
    bold = new TextFormat();
    bold.bold true;
    regular.align "right";
    //
    regular = new TextFormat();
    regular.bold false;
    regular.align "right";
    //
    //Hier wird der Array aMenu erstellt. Mit push werden Werte dazugehängt
    menu_array = [];
    menu_array.push("ABOUT");
    menu_array.push("IRGENDWAS");
    menu_array.push("PORTFOLIO");
    menu_array.push("IMPRESSUM");
    menu_array.push("NIX");
    menu_array.push("GARNIX");
    menu_array.push("ENDE");
    //Hier wird die Funktion makeMenu definiert
    function makeMenu() {
        var 
    110;
        
    //Anfangs-Y-Wert der duplizierten Movieclips
        
    var max menu_array.length;
        
    //Länge des Menü
        
    for (i=1i<maxi++) {
            
    arraybuttons m_button.duplicateMovieClip("m_button_"+ii);
            
    arraybuttons._y y;
            
    += 22;
            
    arraybuttons.b_text.text menu_array[i];
            
    arraybuttons.b_text.setTextFormat(regular);
            
    trace(arraybuttons.b_text.text);
            
    arraybuttons.b_1.onRollOver = function() {
                
    arraybuttons.b_text.setTextFormat(bold);
                
    trace("FETT");
            };
            
    arraybuttons.b_1.onRollOut = function() {
                
    arraybuttons.b_text.setTextFormat(regular);
            };
            
    //
        
    }
    }
    //Hier wird makeMenu ausgeführt
    makeMenu(); 
    THX
    MFG
     

  4. #4
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    ...dass man das auch eleganter lösen kann, indem man via AS Zeichen einbettet
    Das geht nicht, denn die Zeichen müssen schon beim Veröffentlichen eingebetten werden. Du kannst allerdings in der Bibliothek ein neues Font-Objekt anlegen, in dem die Zeichen eingebettet sind, und dieses Font-Objekt mit einem TextFormat-Objekt Deinem Textfeld zuweisen.


    Gruß
    .
     

  5. #5
    Avatar von poli-dori
    poli-dori poli-dori ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Beiträge
    103
    Hi,
    und was könnt ihr mir zum AS-gesteuerten Rollover-Effekt sagen? Wo liegt der Fehler?

    THX
    MFG
     

  6. #6
    Avatar von poli-dori
    poli-dori poli-dori ist offline Mitglied Gold
    Registriert seit
    Oct 2004
    Beiträge
    103
    bitte helft mir...
     

  7. #7
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Das 11. Gebot: "Du Sollst Nicht Pushen Deinen Eigenen Thread"

    Bin bisher noch nicht dazu gekommen, aber vielleicht wirds heute Abend was.

    .
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 05.07.10, 09:18
  2. Antworten: 4
    Letzter Beitrag: 11.12.07, 13:48
  3. Text verschwindet
    Von famuz im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 04.08.07, 22:20
  4. Text verschwindet Problem
    Von nick2005 im Forum Flash Plattform
    Antworten: 7
    Letzter Beitrag: 14.07.05, 20:06
  5. Textformat versetzen
    Von RageNo1 im Forum CSS
    Antworten: 5
    Letzter Beitrag: 13.04.05, 21:18