Film Steuerung in Flash vorwärts / Rückwärts anhalten

buffaloiii

Grünschnabel
Hi,

es wird ja wirklich gut erklärt wie man ein MovieClip oder AVI in Flash steuert.
Es gibt nur ein Fall noch wo ich nicht hinter komme, nämlich das normal anhalten;

also der Film läuft vorwärts oder auch rückwärts und ich möchte es an der stelle wo es sich befindet anhalten also ein "pause" funktion.

wie geht das ?

danke für jede hilfe

:(
 

Anhänge

  • vor_rueck_halt.rar
    2,5 KB · Aufrufe: 268
Zuletzt bearbeitet:
Uhm, funktioniert doch schon.
Solange man auf dem Knofp draufbleibt, wird der Kreis größer, wenn man wieder runtergeht, bleibt er so groß wie er ist.
Wo ist dein Problem?
 
problem gelöst

ich wollte nur ein separaten Button dafür haben.

aber ich habe dafür einfach einen Button gemacht mit der funktion:

on (release) {
rewind = "halt";
}


und so geht es danke aber für die super schnelle Antwort.:)
 
Problem doch nicht gelöst

also die anhalt funktion geht nur wenn auf dem MovieClip die aktion liegt:

onClipEvent (enterFrame) {
if (_root.rewind == "rueck") {
prevFrame();
} else if (_root.rewind == "vor") {
nextFrame();
} else {
stop();
}
}

aber sobald ich möchte das der Film von anfang an läuft und ich ihn dann pausen kann dann geht es nicht mehr: also

wenn ich diesen skript verwende:

onClipEvent (enterFrame) {
if (_root.rewind == "rueck") {
prevFrame();
} else if (_root.rewind == "vor") {
nextFrame();
} else {
play();
}
}

dann funktioniert der halt-Button nicht mehr mit:

on (release) {
rewind = "halt";
}

!

was mache ich den dann wenn der film vom anfang an laufen soll und ich ihn dann pausen will und dann wieder weiter laufen lassen möchte?

danke
 
Na ist doch klar.
Schau dir doch mal das zweite Script an.

PHP:
onClipEvent (enterFrame) {
if (_root.rewind == "rueck") { // Wenn auf Rück, dann gehe zurück
prevFrame();
} else if (_root.rewind == "vor") { // Wenn auf vor, dann gehe vorwärts
nextFrame();
} else { // Wenn auf irgendwas anderes (also auch zB 'halt'), dann spiele einfach weiter
play();
}
}


heisst du Musst das script genauer sschreiben:

PHP:
onClipEvent (enterFrame) {
if (_root.rewind == "rueck") { // Wenn auf Rück, dann gehe zurück
prevFrame();
} else if (_root.rewind == "vor") { // Wenn auf vor, dann gehe vorwärts
nextFrame();
} 
} else if (_root.rewind == "halt") { // Wenn auf halt, dann stoppe
stop();
}else {
play();
}
}
 

Neue Beiträge

Zurück