Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-12-2011, 21:17   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2011
Beiträge: 30
Schriftart einbetten

Hallo miteinander,

ich bin grad ein bisschen

Warum kann ich Latha Bold nicht einbetten?! Wenn ich auf Regular stelle und einbette klappt's ohne Probleme, wenn ich Latha Bold auswähle und (GENAUSO wie Regular) einbette wird der dynamische Text nicht angezeigt....

?!

Strange.

Gruß, Kruemel
Kruemel90 ist offline   Mit Zitat antworten
Alt 20-12-2011, 22:38   #2 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.499
Vermutlich weil dein Text nicht bold ist?
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 20-12-2011, 22:40   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2011
Beiträge: 30
Ich bin dem ganzen ein bisschen näher gekommen,

anscheinend hat das ganze was mit der Einbettung verschiedener Schriftschnitte der gleichen Schrift zu tun...
Kruemel90 ist offline   Mit Zitat antworten
Alt 20-12-2011, 22:42   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2011
Beiträge: 30
Hey,

doch Bold isser...

Funktioniert jetzt auch, das Textfeld wird dargestellt, allerdings nur wenn ich Latha Regular, dass ich auch gerne verwenden würde nicht einbette bzw. alle Textfelder die Regular verwenden sollen auf bold umstelle...
Kruemel90 ist offline   Mit Zitat antworten
Alt 20-12-2011, 22:51   #5 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.499
Eigentlich geht das auch mit mehreren Schnitten. Versuchs mal mit htmlText. Klingt danach als hättest du das bisher nicht verwendet.
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 20-12-2011, 22:58   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2011
Beiträge: 30
Sowohl .text als auch htmlText haben den selben Effekt.

Das passiert bei mir nicht nur bei Latha sondern auch bei Arial und anderen Schriftarten...

Bette ich Bold und Regular ein, wird nur eine davon verwendet obwohl ein Textfeld auf Bold das andere aber auf Regular eingestellt ist...

Ist das nur bei mir so, oder passiert das bei Dir auch?
Kruemel90 ist offline   Mit Zitat antworten
Alt 20-12-2011, 23:03   #7 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.499
Das ist nicht normal. Womit arbeitest du und wie hast du die Font eingebettet?
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 20-12-2011, 23:10   #8 (permalink)
Neuer User
 
Registriert seit: Oct 2011
Beiträge: 30
Ich verwende den klassischen Text mit mehreren dynamischen Textfeldern in Flash CS5.5.

Die Schrift wähle ich in den Eigenschaften des Textfeldes aus und klicke dann auf "Einbetten" und bette LateinischEinfach und äÄüÜöÖß@ ein.

Solang nur ein Schriftschnitt verwendet wird ist alles wunderbar, werden beide benutzt favorisiert Flash die Regular, sie wird dann auf allen Textfeldern (auch auf denen die Eigentlich bold sind) angezeigt...

Kruemel90 ist offline   Mit Zitat antworten
Alt 20-12-2011, 23:11   #9 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.499
Kannst du die fla mal kopieren und ohne Bilder etc. hochladen?
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 20-12-2011, 23:19   #10 (permalink)
Neuer User
 
Registriert seit: Oct 2011
Beiträge: 30
Hab sie mal angehängt,

die Zuweisung zu den Textfeldern hab ich auf Frame 1 im bar_mc.

Eigentlich wird das ganze aber über Klassen mit dem FlashBuilder gemacht, sollte aber denk ich keinen unterschied machen...
Angehängte Dateien
Dateityp: fla home.fla (11,4 KB, 4x aufgerufen)
Kruemel90 ist offline   Mit Zitat antworten
Alt 20-12-2011, 23:26   #11 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.499
ah - sorry ... als CS5 bitte
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 20-12-2011, 23:35   #12 (permalink)
Neuer User
 
Registriert seit: Oct 2011
Beiträge: 30
Die CS5 Version:
Angehängte Dateien
Dateityp: fla home.fla (13,1 KB, 3x aufgerufen)
Kruemel90 ist offline   Mit Zitat antworten
Alt 21-12-2011, 00:00   #13 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.499
So,

also bei mir funktioniert es und ich seh beide Schriften. Ein Problem gibt es dennoch: er scheint sich das defaultTextFormat nicht zu merken und stellt es von bold auf regular, wodurch der Text nicht mehr fett ist, wenn man ihn ändert.

Geh mal als erstes in der Schriftarteinbettung auf den Reiter "ActionScript" und setz dort das Häkchen bei "Export für ActionScript".

Dann schau mal ob es mit dem code hier klappt, oder noch Fehler kommen:
PHP-Code:
import flash.text.TextFormat;
import flash.text.Font;

var 
fnt1:Font = new LathaRegular() as Font;
trace(fnt1.fontNamefnt1.fontStylefnt1.fontType);

var 
fnt2:Font = new LathaBold() as Font;
trace(fnt2.fontNamefnt2.fontStylefnt2.fontType);


var 
labelFmt:TextFormat = new TextFormat(fnt1140x464646true)
about_button_mc.label.defaultTextFormat labelFmt;

about_button_mc.label.text="CAPTION";
welcometext.text="CAPTION"
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 21-12-2011, 00:26   #14 (permalink)
Neuer User
 
Registriert seit: Oct 2011
Beiträge: 30
Hey, ich krieg das nicht zum laufen... der Konstruktor von TextFormat erwartet einen String als erstes Argument und meckert bei der Font fnt1.

Wird bei dir "Blubb" fett ausgegeben wenn du die .fla compilierst?

Bei mir ist "Blubb" und "Bla" nur Regular.
Kruemel90 ist offline   Mit Zitat antworten
Alt 21-12-2011, 00:28   #15 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.499
Sind bei mir auch nur regular, wenn ich das Textformat nicht mittels code nochmal richtig setze.

Hast du die AS Häkchen gesetzt um es zum laufen zu bringen? Wenn ja, was geben die traces zurück?
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
dynamisches textfeld, schrift einbetten

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Schriftart einbetten tschinkes Flash Einsteiger 2 06-08-2007 12:13
Schriftart einbetten AAI Flash MX 21 24-06-2005 11:03
Schriftart einbetten duncan Flash MX 2004 4 02-03-2004 12:07
Schriftart einbetten AZett Flash MX 3 16-07-2003 15:34
schriftart einbetten ralf80 Flash 4 und Flash 5 1 28-03-2002 08:48


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:26 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele