Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-05-2005, 13:41   #1 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
TextField Anti-Aliasing dynamisch ausschalten

hallo,

ich habe ein textfeld folgendermaßen erzeugt:

ActionScript:
  1. //TextFormat::
  2. var txt_format:TextFormat = new TextFormat();
  3. txt_format.font = "Verdana";
  4. txt_format.size = 10;
  5. //TextField::
  6. this.createTextField("mein_txt", this.getNextHighestDepth(), 20, 300, 200, 50);
  7. this.mein_txt.setNewTextFormat(txt_format);
  8. this.mein_txt.embedFonts = true;
  9. this.mein_txt.autoSize = "left";
  10. this.mein_txt.text = "Text";

bei dem TextFeld möchte ich das Anti-Aliasing per script ausschalten.

In dem Thread Anti Aliasing, dynamisches Textfeld hab ich eine anleitung(?) gefunden die nicht funktioniert!

wenn ich TextField._highquality benutze stellt er mir die qualität des gesamten flash movies runter!!!


wie stelle ich das verdammte Anti-Aliasing aus!?

Geändert von mojave (30-05-2005 um 13:46 Uhr)
mojave ist offline   Mit Zitat antworten
Alt 30-05-2005, 14:06   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
die eigenschaft ist global (steht auch so im handbuch beschrieben). du kannst auf einer seite nicht unterschiedliche darstellungsqualitäten mischen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 30-05-2005, 14:10   #3 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
aber es geht ja, wenn ich das per hand mache.
wenn ich per hand zwei textfelder auf der bühne erzeuge, kann ich ein textfeld anti-aliasn und das andere nicht.
egal ob ich was dynamisch reinlade oder nicht. dann muss das doch auch individuell per script machbar sein oder was??
mojave ist offline   Mit Zitat antworten
Alt 30-05-2005, 14:27   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
"..kann ich ein textfeld anti-aliasn und das andere nicht.."
und wie machst du das? ich kann das nicht.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 30-05-2005, 14:37   #5 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
vorraussetzung dafür ist es die Schriftkontur mit einzubetten.

- lege 2 textfelder an
- klicke jeweils im eigenschaften inspektor auf "Zeichen" und importiere verwendete
- aktiviere bzw. deaktiviere per Anti-Alias button das Aliasing.

mojave ist offline   Mit Zitat antworten
Alt 30-05-2005, 14:42   #6 (permalink)
buehnentechniker
 
Benutzerbild von honifred
 
Registriert seit: Feb 2002
Ort: trier
Beiträge: 2.448
@ mojave: das funzt aber dann nur ab flashplayer 7, oder? ich habe immer noch kein flashmx2004. ist das der neue feature im eigenschaftsinspektor?
__________________
Es gibt eine Sache, die schlimmer ist, als die Ausschweifung: die Abstinenz.

Achim 69
honifred ist offline   Mit Zitat antworten
Alt 30-05-2005, 14:45   #7 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
angezeigt wird es glaub ich auch schon in flash mx.
aber man kann es erst seit mx 2004 einstellen.
und tatsächlich kann man glaube ich nicht durch
skript darauf zugreifen – bin aber nicht sicher.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 30-05-2005, 14:49   #8 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
bin mir langsam sicher, dass es nicht geht.

wenn du dir die propertys eines textfeldes ausgeben lässt deutet keine methode oder eigenschaft darauf hin, dass man es per script einstellen kann.

ist doch *******e!

Geändert von mojave (30-05-2005 um 14:51 Uhr)
mojave ist offline   Mit Zitat antworten
Alt 30-05-2005, 15:44   #9 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
geht nicht. die eigenschaft ist global und bleibt das auch (bis flash8 ??? :-)

"..- aktiviere bzw. deaktiviere per Anti-Alias button das Aliasing.."
das ist ein trugschluss, weil die darstellung im testmodus hierbei nicht dem swf entspricht. bei statisch und dyn. feld kann man scheinbar individuell einstellen. aber nimm mal zwei dyn. felder, da ist der spass schon vorbei.
Angehängte Dateien
Dateityp: zip schrift_alias.zip (5,0 KB, 9x aufgerufen)
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 30-05-2005, 16:08   #10 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
sag ich ja.
ist doch *******e!
mojave 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



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:25 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele