Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-10-2005, 10:43   #1 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
createtextfield und pixelfont

leider habe ich im forum nichts gefunden. bzw gabs da keine lösung.

ich habe ein erzeugtes textfeld (createtextfield) und einen eigebetten pixelfont (silkscreen). ich kann leider das antialiasing nicht ausschalten per as. zwar gibt es antiAliasType aber gibts das auch als "none" oder nur als "normal" bzw "advanced"? hab jetzt nämlich einen sehr hässlichen pixelfont im txtfeld. soll heissen er ist ziemlich verschwommen...oder gibt es da einen workaround?

danke nochmal
dabinjo ist offline   Mit Zitat antworten
Alt 25-10-2005, 13:55   #2 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
Pixelfont verschwommen?

richtige Größe eingestellt? meistens 8
auf geraden Koordinaten?
nicht skaliert?

Silkscreen ist glaube ich nicht so gut, schau doch mal bei http://www.fontsforflash.com , da gibts gute Fonts und auch Anleitung für die richtige Verwendung von Pixelfonts.
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 25-10-2005, 14:04   #3 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
silkscreen ist schon ok. das problem liegt an dem textfeld...

der code sieht so aus:
ActionScript:
  1. this.formatNormal = new TextFormat();
  2. this.formatNormal.font"silkscreen";
  3. this.formatNormal.color = 0xffffff;
  4. this.formatNormal.size = 8;
  5. this.formatNormal.underline = false;
  6. /////////////////////////////////////////////////////////
  7. this.createTextField("txtStatus", _global.tiefe++, 0, 5, 300, 30);
  8. this.txtStatus.text = "Loading...";
  9. this.txtStatus.embedFonts = true;
  10. this.txtStatus.setTextFormat(formatNormal);

wenn ich das textfeld von auf der bühne erstelle kann ich im eigenschafteninspektor antialiasing ausschalten.

meine frage war eher ob ich es auch per as ausschalten kann

-per as sowieso auf geraden ko. plaziert
-skaliert auch nicht.

wenn i ch ihn nicht einbette
ActionScript:
  1. this.txtStatus.embedFonts = false;
dann gehts...er ist scharf.

wohlbemerkt nur auf meinem rechner...
dabinjo ist offline   Mit Zitat antworten
Alt 25-10-2005, 14:15   #4 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
Zitat:
meine frage war eher ob ich es auch per as ausschalten kann
nö, dafür gibts ja Pixelfonts, die sollten scharf sein, auch wenn sie eingebettet sind, keine Ahnung, warum das bei dir nicht so ist.

Vielleicht die .swf skaliert?
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 25-10-2005, 14:21   #5 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
klar aber dazu must du auch antialiasing ausschalten können sonst ist der schärfste pixelfont nicht scharf

wie gesagt es funktioniert wenn ich das txtfeld auf der bühne erstelle und bitmap text aktiviere. in as gibt es die anweisung anscheinend nicht...deshalb der unscharfe pixelfont

Geändert von dabinjo (25-10-2005 um 14:23 Uhr)
dabinjo ist offline   Mit Zitat antworten
Alt 25-10-2005, 15:54   #6 (permalink)
Nix Wisser
 
Benutzerbild von nullidee
 
Registriert seit: May 2003
Ort: Würzburg, Kleinstadt
Beiträge: 3.510
Zitat:
Zitat von dabinjo
klar aber dazu must du auch antialiasing ausschalten können sonst ist der schärfste pixelfont nicht scharf
das stimmt nicht, habs eben ausprobiert mit der Silkscreen und mit eigenen Pixelfonts. Die Silkscreen ist verschwommen, aber meine anderen sind scharf!

z.B. die "FFF Business" kostet nicht viel, oder eine selbst erstellte Verdana-ähnliche.

Fakt: die Silkscreen taugt nix, such dir eine andere.
__________________
nullidee

Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR®
nullidee ist offline   Mit Zitat antworten
Alt 25-10-2005, 16:31   #7 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
ok...werds ausprobieren.danke für die mühe

alles gute daniel
dabinjo 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 03:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele