ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
321
321
EMPFEHLEN
-
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
-
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
-
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!
THXPHP-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 y = 110;
//Anfangs-Y-Wert der duplizierten Movieclips
var max = menu_array.length;
//Länge des Menü
for (i=1; i<max; i++) {
arraybuttons = m_button.duplicateMovieClip("m_button_"+i, i);
arraybuttons._y = 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();
MFG
-
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....dass man das auch eleganter lösen kann, indem man via AS Zeichen einbettet
Gruß
.
-
Hi,
und was könnt ihr mir zum AS-gesteuerten Rollover-Effekt sagen? Wo liegt der Fehler?
THX
MFG
-
bitte helft mir...
-
Das 11. Gebot: "Du Sollst Nicht Pushen Deinen Eigenen Thread"

Bin bisher noch nicht dazu gekommen, aber vielleicht wirds heute Abend was.
.
Ähnliche Themen
-
Linie verschwindet wenn man Text zu einem Pfad hinzufügt
Von Finn im Forum Vektor-ProgrammeAntworten: 3Letzter Beitrag: 05.07.10, 09:18 -
IE7 Problem - Text verschwindet und ist da
Von mgraf im Forum CSSAntworten: 4Letzter Beitrag: 11.12.07, 13:48 -
Text verschwindet
Von famuz im Forum Flash PlattformAntworten: 1Letzter Beitrag: 04.08.07, 22:20 -
Text verschwindet Problem
Von nick2005 im Forum Flash PlattformAntworten: 7Letzter Beitrag: 14.07.05, 20:06 -
Textformat versetzen
Von RageNo1 im Forum CSSAntworten: 5Letzter Beitrag: 13.04.05, 21:18





Zitieren

Login





