Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-04-2006, 11:45   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 6
Unhappy Text in Grafik konvertieren

Hallo Leute,
ich bin ganz neu in Eurem Forum.

Text in Flash MX ist immer so eine Sache...kleine Schriften werden sehr schlecht dagestellt (anti-aliasing)
so habe ich mir gedacht...ich stelle .png-files von Pixel-Schriften her (im Moment brauche ich nur Zahlen 0-9 )

Nun möchte ich dass die Zahl, welche dynamisch in Flash geladen wird, durch eine meiner .png-grafik-zahlen ersetzt wird.

Versteht jemand was ich meine ...

Es geht um die Maus-Position...die lasse ich in Flash, per action-script, in einem dynamischen Text-Feld darstellen.

Nun geht es darum, den dynamischen Wert durch Grafiken darzustellen.

Mir schwebt so ein Script vor wie in PHP...
define oder replace...

Ich hoffe dass mich jemand versteht...oder sogar das Problem schon gelöst hat

Bis bald... inky
inky ist offline   Mit Zitat antworten
Alt 24-04-2006, 11:50   #2 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
ganz so einfach ist es leider nicht

im grunde musst du deine zahl erstmal auseinander nehmen (mit String Funktionen) und hast dann verschiedene Ziffern.

Dann erstellst du einen MovieClip in dem die Grafiken liegen. Frame 1 Zahl 0, Frame 2 Zahl 1 usw. Den kannst du entweder aus der Bibliothek attachen (wenn er verknüpft ist) oder du kopierst ihn auf der Bühne.
Musst jeder Ziffer dann einen Instanznamen zuweisen.

Dann kannst du sagen ziffer1MC.gotoAndStop(ziffer1+1); usw

Geändert von sebastian (24-04-2006 um 11:52 Uhr)
sebastian ist offline   Mit Zitat antworten
Alt 24-04-2006, 11:52   #3 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
hi und willkommen im FF


also wenn man pixelschriftten (auch kleine) richtig anwendet bekommt man diese, auch in MX, sehr scharf
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 24-04-2006, 11:59   #4 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 6
Thumbs up Text in Grafik

Hallo Sebastian,
also, ich werde ganz sicher keine Mühe oder Zeit scheuen.
wenn ich diesen action-script hinkriege, dann kann ich ihn für so viele Dinge benutzen...
inky ist offline   Mit Zitat antworten
Alt 24-04-2006, 11:59   #5 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 6
Unhappy Text in Grapfik

hallo bloba,
ich habe auf meinem system viele pixelschriften, so kann ich leider nie testen ob es im web gut aussieht, denn es sieht auf meinem system immer gut aus .

Wie kriege ich das denn hin, dass ich eine meiner pixelschriften in flash MX anwende und sie super aus sieht?

Ich möchte sie ganz scharf darstellen...ohne anti-aliasing.
inky ist offline   Mit Zitat antworten
Alt 24-04-2006, 12:01   #6 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Die Suche hilft dir, hat was mit den Koordinaten zu tun. Aber gibt auch schlechte Pixelfonts mit Darstellungsproblemen

Im Anhang ein Beispiel für so ein Script wie oben erfragt
Angehängte Dateien
Dateityp: zip bsp.zip (3,8 KB, 8x aufgerufen)
sebastian ist offline   Mit Zitat antworten
Alt 24-04-2006, 12:08   #7 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 6
Thumbs up Text in Grafik

Hey Sebastian...
Vielen herzlichen Dank...

Bin nicht sicher ob ich es hinkriege, das zahl=
die dynamisch ermittelte mausposition ist...

aber das .fla bringt mich auf neue, gute ideen...

mir schwebt ein preloader vor der die zahl der geladenen bytes mit
kleinen mc's darstellt...evtl. kleine flammen in der form der Zahl...

vielen herzlichen dank...habe lange nach einem tut oder .fla gesucht,
wusste aber nicht recht wie man es umschreibt.

melde mich bald wieder...

inky
inky ist offline   Mit Zitat antworten
Alt 24-04-2006, 12:30   #8 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Viel Spaß damit
sebastian ist offline   Mit Zitat antworten
Alt 26-04-2006, 10:24   #9 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 6
Exclamation Text in Grafik

Hallo Sebastian...

Ok, ich habe es zu 50% geschafft.

Dein Script war 'ne riesen Hilfe.
nun habe ich ein anderes Problemchen...

die Anzahl der gelandenen Bytes wird perfekt dargestellt...mit meinen .png als Zahlen...SUPER ...

doch, nach dem preloader...wenn die "szene" wechselt...
bleibt die Zahl (mc "z") einfach auf der Bühne.

Ich habe leider nicht genügend wissen um den (mc "z") BACKSTAGE zu kriegen..

ich habe mit remove clip versucht...aber vielleicht nicht am richtigen ort...
ich habe auch mit delete movieclip versucht...aber vielleicht auch das nicht richtig...

hier ist mein FILE...(musste es ein paar kb gross machen, damit überhaupt preloaded wird)
-----------------------------------------------------------------------
http://www.silvanobraga.ch/flash/zahlen/preload.zip
-----------------------------------------------------------------------
"das file ist leider zu gross um auf den server zu laden"

ich hoffe Du hast noch etwas "Zeit" für mein anliegen...

Danke für alles und bis hoffentlich bald
inky ist offline   Mit Zitat antworten
Alt 26-04-2006, 17:34   #10 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
hi,
bin momentan leider nur auf dem Sprung.
Aber mit instanz.removeMovieClip() sollte es eigentlich gehen, schau noch mal genau nach

lg
sebastian
sebastian ist offline   Mit Zitat antworten
Alt 26-04-2006, 21:56   #11 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 6
Unhappy remove.MovieClip

Danke Sebastian...
wahrscheinlich versuche ich zwei dinge zu kombinieren die nicht zusammen gehören.

ich habe instanz.removeMovieClip(); ""in meinem fall z"" in jeder erdenklichen lange angewendt...ist nichts zu machen.
die zahl bleibt einfach stehen...selbst über die nächste szene hinaus (!)

leider kann ich besser designen als progen...
wahrscheinlich muss eine **if else** action her...

ich durchforste im moment das internet und suche nach einem script der mir meine texte in .png verwandelt...

ich war auf einer website...dort wurde die mousezeigerposition nicht nur mit png oder gif dargestellt sonder war auch noch um 90° gedreht und am mauszeiger "angeheftet" ... MEGA COOL

wenn ich ein dynamisches textfeld um 90° drehe...wird gar nichts mehr "dynamisch" angezeigt...

aber wenn es jemand hinkriegt, dann muss es auch jemand zweites hinkriegen...

auf jeden fall kann ich den "dublicated" mc nicht "removen"...

not a chance...

ist flashmx2004 besser bestückt mit text-antialiasing???

Liebe grüsse von inky
inky 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 09:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele