Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-08-2010, 15:39   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2009
Beiträge: 100
embed Font

hallo leute,

weisß jemand was ich hier falsch gemacht habe? ich habe die schrift eingebettet, da der text sonst bei einer drehung verschwindet. nur weiß ich nicht wie ich jetzt die schrift verwende, denn es wird immer noch die standardschrift verwendet.
PHP-Code:
package Tools {
    
import flash.text.*;

    
/**
     * @author David
     */
    
public class TextFeld extends TextField {

            [
Embed(source="/assets/fonts/arial.ttf"fontName="meinenschrift"mimeType="application/x-font",
                
advancedAntiAliasing="true"fontWeight="normal"fontStyle="normal",
                
unicodeRange="")]
            private static var 
embeddedFontClass : Class;

        public function 
TextFeld() {
            
TextFormatierung();
            
trace("hier ist das textfeld");
        }

        private function 
TextFormatierung() : void {
            
            
type TextFieldType.INPUT;
            
border false;    
            
multiline true;
            
autoSize TextFieldAutoSize.LEFT;
            
text "bitte text eingeben";

            var 
textFormat:TextFormat = new TextFormat();
            
textFormat.size 35;
            
textFormat.font ="meinenschrift";
            
            
setTextFormat(textFormat);
        }
    }

ich habe auch
PHP-Code:
embedFonts true
setzen probiert, aber dann verschwindet die schrift komplett und wird nicht mal in der standardschrift angezeigt.

wie verwende ich jetzt die klasse "embeddedFontClass"?


ich habe im forum leider nichts brauchbares gefunden. es war schon schwierig überhaupt herauszufinden, wie man eine schrift einbettet, aber das lag eher daran, dass man (unverständlicherweise) das flex sdk in fdt nochmal neu verknüpfen muss, um auf die fl.core.fontAsset klasse zugreifen zu können. keine ahnung warum, aber das hatten auch schon anderen.

herzlichsten dank für eure geduld mit mir!!
xact21 ist offline   Mit Zitat antworten
Alt 04-08-2010, 15:55   #2 (permalink)
der mit der Axt
 
Benutzerbild von ANTICHRIST
 
Registriert seit: Mar 2003
Ort: Mighty Mighty Ruhrpott
Beiträge: 449
Ich mag mich irren, aber

PHP-Code:
unicodeRange="" 
besagt doch eigentlich was er einbetten soll und was nicht. Und wenn Du das leer lässt.... bettet der dann überhaupt was ein ???
ANTICHRIST ist offline   Mit Zitat antworten
Alt 04-08-2010, 19:36   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2009
Beiträge: 100
tausend dank!!!!!
das wars, man muss das attribut unicodeRange löschen, dann, denk ich mal, nimmt er alles. und natürlich muss
PHP-Code:
embedFonts true
gesetzt sein.

jetzt kann ich endlich mein textfeld drehen ohne das der text verschwindet. ich kann dir gar nicht sagen wie dankbar ich dir bin. ohne deinen tipp hätte ich sicher noch stunden herumprobiert.

Geändert von xact21 (04-08-2010 um 20:52 Uhr)
xact21 ist offline   Mit Zitat antworten
Alt 05-08-2010, 05:37   #4 (permalink)
der mit der Axt
 
Benutzerbild von ANTICHRIST
 
Registriert seit: Mar 2003
Ort: Mighty Mighty Ruhrpott
Beiträge: 449
Ach quatsch, manchmal is man einfach betriebsblind, ich kenn das
ANTICHRIST ist offline   Mit Zitat antworten
Alt 05-08-2010, 12:44   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2009
Beiträge: 100
soweit so gut!

gestern habe ich dann voller freude die CS5 suite installiert. natürlich habe ich gleich mein projekt in flash geladen, um es auszuprobieren und jetzt funktioniert die schrifteinbettung auf einmal gar nicht mehr. der text ist vollkommen verschwunden!
weiss jemand ob die schrifteinbettung ab CS5 nicht mehr über die flex-klasse funktioniert und wenn ja wie muss man das jetzt lösen!

danke für eure hilfe
xact21 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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
embed font , dyn. text & css. giftgruen Flash Einsteiger 7 24-08-2007 18:05
embed font..... giftgruen Flash Einsteiger 12 07-12-2006 23:59
embed font filters Flash MX 2004 5 23-08-2005 21:56
nochmal embed font neo14 ActionScript 1 5 06-11-2003 16:56
embed Font Problem eliias ActionScript 1 4 21-04-2003 10:54


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele