Einzelnen Beitrag anzeigen
Alt 10-01-2002, 19:56   #19 (permalink)
zungenbrecher
loveandhateflash
 
Registriert seit: Oct 2001
Ort: ffm
Beiträge: 207
hallo, ich bin's mal wieder. diesmal ne frage zum typewriter. erst mal das script:
onClipEvent (load) {
startZeit = getTimer()/1000
verzoegerung = 20;
verzoegerung1 = 4;
text = "hier ist halt irgendein text";
zeichen = 1
zeichen2 = -1
}
onClipEvent (enterFrame) {
aktuelleZeit = getTimer()/1000
if ((aktuelleZeit-startZeit)>=verzoegerung1){
anzeige = text.substr(0, zeichen);
zeichen++;
}
if ((aktuelleZeit-startZeit)>=verzoegerung){
anzeige = text.substr(zeichen2);
zeichen2++;
}
}


Mein dynamisches Textfeld "anzeige" soll zeichen für zeichen mit dem text gefüllt werden, nachdem 4 sekunden vergangen sind. nach 20 sekunden soll es wieder zeichen für zeichen gelöscht werden. das funktioniert auch, aber mit folgenden einschränkungen:
• nachdem es einmal gelöscht wurde, lässt es sich nicht mehr füllen, eine weitere bedingung, dies es nach 40 sekunden wieder füllen sollte, funktionierte nicht
• wenn das feld gelöscht wird, flackert der inhalt kurz auf, er wir bis auf ein zeichen gelösch, dann gleich wieder gefüllt und dann zeichen für zeichen gelöscht, wie gewollt
• der text wird wie an einer schnur gezogen herausgelöscht, d.h. an dem 1. zeichen, er soll aber von hinten, also vom letzen zum ersten zeichen gelöscht werden
• besser wäre es, wenn man formulieren könnte: alle 40 sekunden ab sekunde 5 fülle das feld, alle 40 sekunden ab sekunde 20 leere es

kann mir jemand weiterhelfen?
gibt es lösungen wenigstens zu einigen der probleme?

thnx!
zungenbrecher ist offline   Mit Zitat antworten