Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-02-2010, 15:23   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2010
Beiträge: 6
Wort/Text animieren

Hallo alle zusammen,

bin das erste mal hier und möchte auch schon gleich mit einer Animation starten.

Folgendes ich möchte gerne ein Wort einzel hinschreiben, also praktisch so das man auf dem Bildschirm erkennt das es mit dem PC geschrieben wurde und das geschriebene Wort setzt sich dann anschliesend zu einem Satz auseinander.

Schwierig, schwierig, ich hoffe man konnte ansatzweise verstehen um was für eine Animation es sich handelt. Da es mit der Zeitleiste recht aufwendig ist, dachte ich mir das es vielleicht mit eine wenige ActionScript hin zu bekommen ist, auf Tipps oder Beispiele jediglicher Art in dieser Richtung wäre ich dankbar .

Grüsse
Blackstorm
Blackstorm ist offline   Mit Zitat antworten
Alt 22-02-2010, 15:30   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hi und willkommen im flashforum,
das stichwort nach dem du suchst ist "typewriter".
zu dem thema findeste hier im forum jede menge beiträge. einfach mal die SuFu benutzen. hier ein schönes kleines tutorial vom sebastian: String Objekt - Typewriter & Newsticker (Actionscript 1)

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (22-02-2010 um 15:32 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 22-02-2010, 16:03   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2010
Beiträge: 6
thx werd mir gleich mal ansehen
Blackstorm ist offline   Mit Zitat antworten
Alt 22-02-2010, 17:17   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2010
Beiträge: 6
Hat leider nicht so funktioniert ...

Aber ich arbeite auch mit Flash CS3 und nicht mit ActionsScript 1, alles aber kein Problem. Möchte zu aller erst einen Typwirter erstellen, hat soweit auch hingehauen. Nur jetzt möchte ich meine Animation bzw. Aktion fortführen. Nämlich wie folgt, hab das jetzt mal in Stichpunkten zusammen gefasst :

- Es wird ein Satz geschrieben und das letzte Wort wird noch mal korriegiert bzw. 2 mal korrigiert. Das sieht dann etwa so aus:

Bsp.
Der Apfel ist schön.

Der Apfel ist s_ -> Der Apfel ist süß

Der Apfel ist s_ -> Der Apfel ist sauer

- Danach sollte sich der gesamte TEXT zu einer Wortmarke zusammen ziehen.

Bsp.
Derapfelistsauer

(klingt lustig ist aber wie gesagt nur ein Beispiel)

- Zum Schluss Möchte ich über eine Wortmarke ein Logo einfügen.

Bsp.
(Logo) - Logo Einblendung
Derapfelistsauer

Arbeite wie gesagt mit AS 3 wäre super wenn mir dazu jemand was erklärt oder irgendwelche Hinweise gibt wie ich zum gewünschten Ziel kommen könnte.

greez

BS

Geändert von Blackstorm (22-02-2010 um 17:18 Uhr)
Blackstorm ist offline   Mit Zitat antworten
Alt 22-02-2010, 17:27   #5 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Zitat:
Zitat von Blackstorm Beitrag anzeigen
Arbeite wie gesagt mit AS 3
also das lese ich zum ersten mal...
oder ich hab tomaten auf den augen.
bei der umsetzung deiner ideen kommt es auch auf deine skills an. das einem kompletten anfänger schritt für schritt und von grund auf zu erklären tut sich wohl kaum einer an weil extrem zeit intensiv.... vielleicht versuchste es erstmal das sich der satz aufbaut und 2x korrigiert und schaust das das klappt?! zudem ist es schwierig und wenig sinnig dir jetzt was zu scripten ohne das unser einer dein bisheriges script kennt

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 22-02-2010, 17:36   #6 (permalink)
Neuer User
 
Registriert seit: Feb 2010
Beiträge: 6
ah sry ja natürlich , hier ist das bisherige Script:

Meine Version, bzw. etwas umgebastelte Version:
Zitat:
import flash.events.MouseEvent;
import flash.display.MovieClip;
import flash.events.TimerEvent;
import typewriter;

var newTypewriter:typewriter = new typewriter;
var firstMessage:String = "Der Apfel ist schön";
newTypewriter.writeIt(firstMessage, outputTxt, 150);

function clearTxt(e:FocusEvent) { e.currentTarget.text = ""; }
Script Typewriter.as

Zitat:
package
{
import flash.events.TimerEvent;
import flash.utils.Timer;
public class typewriter
{
public var txtTimer:Timer;
private var textArray:Array = new Array();
private var t1:String;
private var counter:Number = 0;
private var textPath:Object
private var ready:Boolean = true;
public function typewriter() {

}
public function writeIt(_inputTxt:String, _textPath:Object, _appendInt:Number) {
if(ready == true) {
textPath = _textPath;
var inputTxt:String = _inputTxt;
var appendInt:Number = _appendInt;
textArray = [];
textArray.length = 0;
t1 = inputTxt;
textArray = t1.split("");
counter = 0;
textPath.text = "";
txtTimer = new Timer(appendInt, textArray.length);
txtTimer.addEventListener(TimerEvent.TIMER, appendText);
txtTimer.addEventListener(TimerEvent.TIMER_COMPLET E, txtTimerStop);
txtTimer.start();
ready = false;
}
}
private function appendText(event:TimerEvent):void {
textPath.appendText(textArray[counter]);
counter++;
}
public function txtTimerStop(e:TimerEvent) {
ready = true;
}
}
}
Hoffe damit kann man mehr anstellen . AS meinte ich = Actionscript 3

Geändert von Blackstorm (22-02-2010 um 17:39 Uhr)
Blackstorm ist offline   Mit Zitat antworten
Alt 22-02-2010, 18:08   #7 (permalink)
Neuer User
 
Registriert seit: Feb 2010
Beiträge: 6
ps: dient natürlich zum lernen, aber ich muss ja irgendwo anfangen
Blackstorm ist offline   Mit Zitat antworten
Alt 22-02-2010, 18:34   #8 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 632
In dem Stil kann man jetzt weiter machen. D.h. abfragen, ob das gesamte Wort geschrieben wurde und dann im Timer-Intervall die hinteren Buchstaben wieder wegnehmen und durch neue ersetzen. Ist mit etwas Was-passiert-dann?-Logik und einiger AS-Tipparbeit gut zu bewerkstelligen.

Allerdings würde ich in diesem Beispiel eine Timelineanimation nehmen. Schon weil sich das Umwandeln in das Logo am Schluss dann intuitiver steuern läßt.
kugelfunk ist offline   Mit Zitat antworten
Alt 23-02-2010, 01:26   #9 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
stimmt. dieser schritt hier:
Zitat:
Schon weil sich das Umwandeln in das Logo am Schluss dann intuitiver steuern läßt.
ist mir auch noch nicht ganz klar. vielleicht kannste mal einen möglichen "spruch" + passendes logo zeigen das man sich das besser vorstellen kann was da zum schluss hin passieren soll.

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
action script 3, animation, dynamisch, text, wortanimation

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash 8] HTML Text Wort wird unterschlagen enky Flash Einsteiger 2 09-03-2009 12:34
text kürzen nach wort ende mikolo ActionScript 3 2 10-12-2008 13:38
Link auf ein Wort im Text???? iron_man Flash Einsteiger 6 03-12-2006 13:53
dyn. text -> letztes wort ??? mßfldt Flash 4 und Flash 5 2 04-04-2003 15:02
erstes wort färben (dynamischer text) MASTER LISA ActionScript 1 3 12-02-2002 11:53


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:39 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele