| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| yeah! Registriert seit: Jun 2004 Ort: berlin
Beiträge: 103
|
hi mädels bei statischen textfeldern läßt sich ja die laufweite problemlos im eigenschaftenfenster einstellen. wenn man den textfeldmodus auf "dynamisch" stellt, geht das in flash selber nicht mehr. wurde vorher eine laufweite eingestellt, wird sie automatisch auf "0" gesetzt. ich hab jetzt schon alles durchsucht und einige methoden und eigenschaften gefunden mit denen man alles mögliche an formatierungen einstellen kann. jedoch hab ich nirgends eine eigenschaft für die laufweite gefunden. kann man die per script nicht einstellen? kann man per script den modus für eines textfeldes zwischen "statisch" und dynamisch umschalten? der textinhalt wird von außen eingelesen. dann werden per script größe, farbe und skalierung der schrift eingestellt. jetzt fehlt nur noch die laufweite. wie geht das? hilfe!!!! danke der rockstar |
| | |
| | #2 (permalink) |
| Flashaholic Registriert seit: Feb 2003 Ort: Berlin
Beiträge: 1.459
|
diese eigenschaft gibt es tatsächlich nicht. und das von statisch auf dynamisch per script geht leider nicht weil statische textfelder ansich beim veröffentlichen "gebrochen" werden außer wenn mann sie auswählbar stellt dann wird es automatisch ein dynamisches textfeld jedoch die eingestellt laufweite geht verloren
__________________ TVNEXT Solutions |
| | |
| | #3 (permalink) | |
| yeah! Registriert seit: Jun 2004 Ort: berlin
Beiträge: 103
| Zitat:
ein workarround wäre den text per .spilt in einzelne buchstaben zu zerlegen und dann die einzelnen buchstaben in der richtigen reihenfolge mit entsprechendem abstand wieder aneinanderfügen. gibt es eine funktion, welche die _x-position eines bestimmten buchstabens zurückliefert? oder vielleicht die pixelposition des cursors denn man dann einfach buchstabe für buchstabe durch den text fährt und in ein array die positionen schreibt? danke für die hilfe der rockstar | |
| | |
| | #4 (permalink) |
| yeah! Registriert seit: Jun 2004 Ort: berlin
Beiträge: 103
|
also, habs jetzt selber gelöst. der weg ist 1. den text splitten in einzelne buchstaben 2. in einer for-schleife n mal createTextField 3. in der schleife nach jedem generieren einen buchstaben setzen, breite mit textWidth ermitteln und auf eine offsetvariable dazuadieren + laufweite in pixeln der rockstar |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |