Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-03-2004, 13:09   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2003
Ort: Freiburg
Beiträge: 74
Text-Laufweite per AS ändern

Hallo,

kennt jemand eine Möglichkeit per AS die Laufweite
eines Textes zu ändern?

Es geht um ein dyn. Textfeld, bei solchen ist
ja leider die Laufweiteneinstellung nicht möglich.

Grüße,

Ben
Benjamecho ist offline   Mit Zitat antworten
Alt 10-03-2004, 16:41   #2 (permalink)
Ketchuper
 
Registriert seit: Jun 2002
Beiträge: 129
geht nicht. :-(
__________________
----------
Mannoman
Sonk ist offline   Mit Zitat antworten
Alt 10-03-2004, 16:45   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2003
Ort: Freiburg
Beiträge: 74
o.k., danke.
Benjamecho ist offline   Mit Zitat antworten
Alt 10-03-2004, 16:53   #4 (permalink)
Ketchuper
 
Registriert seit: Jun 2002
Beiträge: 129
du könntest höchstens den umweg gehen und deinen text per AS aufsplitten und jeden buchstaben als movieclip duplizieren und so deinen text wieder zusammensetzen. die abstände zwischen den jetzt einzelnen buchstaben_mcs müsstest du vorher bestimmen und in arrays ablegen- ein AS würde dann je nach buchstaben die "breite" aus dem array auslesen und den text wieder aneinander reihen. die laufweite könntest du dann varieiren, indem du einen bestimmten wert zu dem "normalen" abstand addierst.

ich mache das gerade für ein flash cms.
ist aber ziemlich aufwendig und man muss diese abstand-arrays für jede schrift neu anlegen.
__________________
----------
Mannoman
Sonk ist offline   Mit Zitat antworten
Alt 11-03-2004, 10:58   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2003
Ort: Freiburg
Beiträge: 74
Hallo,

dazu fehlt mir leider die Zeit, da ich meine Arbeit schon nächste
Woche präsentieren muss. Aber neugierig macht mich das schon.

Wie machst Du das? Texte aus der Eingabe auslesen,
die Buchstaben dann in ein Array setzen und per AS
aus jedem Buchstaben einen MC machen? Sowas geht
mit Flash? Wow! Aber das wirklich große Problem
wird doch dann das Ausgleichen sein, das Kerning,
es sei denn Du verwendest eine monospaced Schrift,
Courier oder ähnlich, sonst sitzt Du ja wochenlang
an einer Schrift, oder? Ich meine, wenn die Schrift
einmal auseinander genommen ist, dann ist das alte Kerning
doch aufgehoben und Du musst bei Null anfangen?

Naja, aber was aufwändigeres als ein Flash-CMS fällt mir
eh nicht wirklich ein. Wird doch hoffentlich Freeware ;-)
Worum geht es, Content Management für Flash oder HTML
seiten?

Schöne Grüße,
Ben
Benjamecho ist offline   Mit Zitat antworten
Alt 11-03-2004, 15:15   #6 (permalink)
Ketchuper
 
Registriert seit: Jun 2002
Beiträge: 129
hier zum anschauen meine erste version von vor ein paar tagen.
die buchstabenabstände sind noch nicht vollständig richtig, aber zum testen schon ordentlich. du kannst rechts im feld den text ändern, unten die laufweite und dann wird das ganze nach dem click auf "Änderung..." links dynamisch angepasst.

http://flacoma.de/server/dlr/v0.html

prinzipiell wird wirklich der eingabetext buchstabe für buchstabe in in mcs umgewandelt. die abstände werden aus einem array gelesen......die abstände zu ermitteln ist halt aufwendig. man da ziemlich viel testen. außerdem muss mans natürlich für jede schriftart neu machen...:-))
__________________
----------
Mannoman
Sonk ist offline   Mit Zitat antworten
Alt 07-02-2005, 06:34   #7 (permalink)
Gelegenheitsuser
 
Benutzerbild von rakader
 
Registriert seit: Dec 2003
Ort: Eichstätt
Beiträge: 128
Hallo Skonk,

Du machtest da etwas, was mich brennend interessiert.

Ich habe in meinem Projekt eine einzige Schriftart in einer einheitlichen Größe/Laufweite. Optisch haut es mir das in einem Mailformular zusammen. Wäre klasse, wenn in den Texteingabefeldern sowie dem dynmaischen Textfeld mittels Deiner Technik diese Beschränkung ausgehebelt werden könnte. Da ich von AS herzliche wenig Ahnung habe, könntest Du bitte den Code posten?

Herzliche Grüße

rakader

Zitat:
Zitat von Sonk
http://flacoma.de/server/dlr/v0.html

prinzipiell wird wirklich der eingabetext buchstabe für buchstabe in in mcs umgewandelt. die abstände werden aus einem array gelesen......die abstände zu ermitteln ist halt aufwendig. man da ziemlich viel testen. außerdem muss mans natürlich für jede schriftart neu machen...:-))
rakader 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:56 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele