| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Nov 2005
Beiträge: 120
| attachSound wird immer wieder abgespielt??
Hallo alle zusammen, in meinem Flashfilm wird z.B. ein Sound per attach aus der Bibliothek geladen. Mein Problem, wenn ich mehrmals auf Play drücke wird der Sound immer wieder neu geladen. Wie kann ich per Abfrage auf dem Playbutton verhindern, dass er mehrmals abgespielt wird, bzw. wenn er schon spielt, nicht noch mal geladen wird. Vielen Dank schon mal Grüße veloink Anbei mein Script: Auf dem Playbutton: PHP-Code: PHP-Code: PHP-Code: |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Nov 2005
Beiträge: 120
|
Hallo Gaspode, vielen Dank für deine schnelle Antwort. Wie verknüpfe ich den dei Variable "isPlaying" mit dem Sound? Ne if-Abfrage habe ich schon, setze ich dann einfach noch dazu mit einem "&&" Zeichen, oder? Danke:-) |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Nov 2005
Beiträge: 120
|
Ich glaube ich habe gerade einen Denkfehler drinnen:-( Also, wenn die Musik schon läuft und va silenty ==1 ist, dann soll er sie nicht noch mal spielen, wenn der Sound noch nicht läuft uns var silenty ==1 ist, dann soll er die an dem Punkt wieder aufnehmen und spielen. Wenn sie nicht läuft und var silenty =! 1 ist, dann bleibt sie aus (das klappt auch). PHP-Code: |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Nov 2005
Beiträge: 120
|
Hallo Gaspode, die Position des Sounds wo er einsetzt klappt, Stummschaltung auch - es sind insgesammt 10 verschiedene Soundfiles. Das einzige Problem, bei mehrmaligen drücken des Playbuttons fängt jedesmal ein der gleiche Sound wieder an (überlagern sich). Meine Frage: Eine if-Anweisung habe ich ja schon (betrifft die Stummschaltung und klappt auch), dein Code setzte ich auch in die If-Anweisung, allerdings verstehe ich das nicht mit der Variable "isPlaying" und den Bezug zu dem attachten Sound. Es dürfte der Sound - wenn er schon läuft - nicht nochmal gespielt werden, beim drücken der Play-Taste. Danke Viele Grüße veloink |
| | |
| | #8 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
|
Dann brauchst Du eventuell zehn verschiedene Variablen, die jeweils auf true bzw. false gesetzt werden, wenn ein Sound läuft. »isPlaying« steht in keiner direkten Relation zum Sound. Ich brauchte nur eine Variable, mit der ich mir merken kann, ob der Sound gerade läuft oder nicht, da es soweit ich weiß keinen direkten Befehl gibt, um das zu ermitteln. gruß, gaspode |
| | |
| | #9 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Ich verstehe dich nicht so ganz. Aber setz doch isPlaying einfach auf false, wenn der Pause-Button gedrückt wird...?!
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Nov 2005
Beiträge: 120
|
Der Code liegt bei mir direkt auf einem Button, deshalb geht der erste Befehl "isPlaying = false; " nicht. "IsPlaying" müsste doch irgendwo eine Verbindung zu dem attachten Sound darstellen, oder? Kann ich vielleicht, dachdem man einmal den Play-Button gedrückt hat, diesen auf inaktiv stellen und drückt man die Stop-Taste wieder auf aktive PHP-Code: |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |