Delay zwischen 2 Frames [Flash 10]
| 05.01.2010, 19:03 | | Beiträge: 4 Registriert: Jan 2010
| Delay zwischen 2 Frames Hallo,
ich würde gerne von einem Keyframe 1, zu einem anderem Keyframe meinetwegen 5 springen mit einer zufälligen Delay Time.
Ich habe hier schon einige Beiträge gelesen bin aber nicht wirklich weitergekommen.
Also ich möchte durch klick auf einen Button Start auf den Keyframe 5 mit einer zufälligen Wartezeit springen (Reaktionstest):
on (press){
warten();
gotoAndStop(5)
start = getTimer();
}
und die Reaktionszeit dann mit einem Button Stop messen :
on (press) {
stopp = getTimer();
reaktionszeit=Math.floor(stopp-start);
trace(reaktionszeit);
}
Die Reaktionszeit wird auch gemessen, das Problem is nur das ich halt direkt von Schlüsselbild 1 auf 5 springe ohne Wartezeit, da ich dich Funktion warten nicht hinbekomme.
Ich hoffe ihr könnt mir irgendwie helfen, danke im vorraus.
Liebe Grüße. | |
| 06.01.2010, 08:10 | Re1 | Beiträge: 4906 Wohnort: zuhaus Registriert: Apr 2004
| hi,
mit
kommst du ans ziel...lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen... | |
| 06.01.2010, 18:20 | Re2 | Beiträge: 4 Registriert: Jan 2010
Themenautor/in
| danke für die schnelle antwort aber geht das überhaupt mit actionscript 2.0?
das hatte ich nämlich schonmal probiert aber er sprang trotzdem direkt von frame 1 auf 5 | |
| | | nicht sichtbar bei eingeloggten Mitgliedern |
|
| 06.01.2010, 18:24 | Re3 | Beiträge: 4906 Wohnort: zuhaus Registriert: Apr 2004
| ja, klar, musst einfach noch ein einbauen...lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen... | |
| 06.01.2010, 20:15 | Re4 | Beiträge: 4 Registriert: Jan 2010
Themenautor/in
| nein das programm ist ja schon bei frame 1 über das actionscript gestoppt.
ich möchte einfach nur mit nem delay von 1 auf 5 springen und nicht direkt hab es schon mit nem zähler versucht, einen timer bei drücken des buttons gestartet ne zufallszahl draufgerechnet und in einer while schleife gewartet bis diese erreicht ist um dann auf frame 5 zu sprigen.
das ding is nur,dass das so speicherfressend ist das der pc viel zu langsam ist und irgendwann das programm beendet. | |
| 06.01.2010, 20:28 | Re5 | Beiträge: 447 Registriert: Mar 2008
| Also wenn schon ein Timer "speicherfressend" ist muss das System ja wirklich alt sein..
Oder hast du vllt. irgendwelche anderen Prozesse laufen die den Timer beeinträchtigen`?Adobe AS3.0 Stichwortverzeichnis | |
| | | nicht sichtbar bei eingeloggten Mitgliedern | 
|
| 07.01.2010, 10:00 | Re6 | Beiträge: 4906 Wohnort: zuhaus Registriert: Apr 2004
| hmm, so gehts bei mir:
bild 1:
ActionScript:1 2 3 4 5 6 7 8 | stop();
var intervalID:Number = setInterval( go , 5000 );
function go(){
gotoAndStop(5);
clearInterval( intervalID );
}
|
bild 5:
ActionScript:1 2 | stop();
trace("bild 5")
|
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen... | |
| 08.01.2010, 11:32 | Re7 | Beiträge: 4 Registriert: Jan 2010
Themenautor/in
| okay danke für die Hilfe so funktioniert es :) | |
| | Themen Ähnliche Beiträge zum Thema | 01.05.2010 - Stian 06.11.2009 - f_mal 28.02.2012 - Sarah166 21.07.2010 - daxs |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
Regeln & Bedingungen
|