Zurück   Flashforum > Software > Sound

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-03-2006, 20:51   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 4
Question sound on off Flash 5

Hallo, ich bin der Neue und hab gleich mal `ne Frage. Ich bastle nun schon geraume Zeit an einer ganz simplen Soundsteuerung (soundbutton on off) mit Actionscript herum. Eigentlich klappt jetzt alles, bis auf: Startet der Sound mit Beginn des Filmes und ich drücke auf den Button um den Sound zu stoppen startet er zusätzlich zum schon laufenden Sound nochmal, sprich er ertönt doppelt. Bei wiederholtem Stoppen funktioniert dann alles ohne Probleme, dann funzt auch die start stopp Funktion. Was muß ich machen, damit der Sound schon beim ersten mal stoppt und nicht zusätzlich neu gestartet wird? Vielen Dank im Voraus für Eure Geduld
Doil
Doil ist offline   Mit Zitat antworten
Alt 28-03-2006, 23:41   #2 (permalink)
butt kicker...
 
Registriert seit: Aug 2002
Beiträge: 2.063
leider ist meine kristallkugel zum hellsehen deiner codes z.zt. defekt...

doc_l3uMl3Le_l3Ee
__________________
when a true genius appears in the world, the dunces are all in confederacy against him...
moral indignation is jealousy with a halo...
_____________________________________________
Geändert von doc_bumble_bee (01-01-1993 um 12:01 Uhr).
doc_bumble_bee ist offline   Mit Zitat antworten
Alt 29-03-2006, 10:07   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 4
Verzeihung ich vergaß...

script für Soundobjekt:

mySound = new Sound (this);
mySound.attachSound ("music");
playing = false;


script für die Schaltfläche:

on (release) {
if (!playing) {
mySound.start (0, 999);
playing = true;
} else if (playing) {
mySound.stop ();
playing = false;
}
}


Danke
Doil ist offline   Mit Zitat antworten
Alt 29-03-2006, 10:27   #4 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Hast du den Sound vielleicht versehentlich _zusätzlich_ auch auf die Zeitleiste gelegt?
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 29-03-2006, 12:57   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 4
Zusätzlich nicht. Lediglich das Soundobjekt liegt auf Bild 1 der Zeitleiste. Dadurch läuft der Sound ja schon wenn der Film startet (soll er ja auch) Wenn ich jetzt den Soundschalter das erste mal betätige stoppt er nicht sondern startet zusätzlich neu (ist ja eigentlich im script auch so geschrieben). Erst beim zweiten Schalten gehen beide laufende Sounds aus. Danach funktioniert alles normal. An/aus wie es soll. Wie kriege ich es hin, daß er beim 1.Betätigen des Schalters sofort ausgeht und nicht nochmal zusätzlich startet.
Dank an alle die mir helfen
Doil ist offline   Mit Zitat antworten
Alt 29-03-2006, 13:19   #6 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Zitat:
Zitat von Doil
Zusätzlich nicht. Lediglich das Soundobjekt liegt auf Bild 1 der Zeitleiste. Dadurch läuft der Sound ja schon wenn der Film startet (soll er ja auch)
Laut dem Script läuft er aber nicht gleich los. Wirklich sicher, dass dein Sound nicht in der Zeitleiste liegt? Wenn da so ein "blaues Gefissel" ist, das raus.

Und für das Script:
ActionScript:
  1. //script für Soundobjekt:
  2.  
  3. mySound = new Sound (this);
  4. mySound.attachSound ("music");
  5. mySound.start (0, 999);
  6. playing = true;
  7.  
  8.  
  9. //script für die Schaltfläche bleibt:
  10.  
  11. on (release) {
  12. if (!playing) {
  13. mySound.start (0, 999);
  14. playing = true;
  15. } else if (playing) {
  16. mySound.stop ();
  17. playing = false;
  18. }
  19. }
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 29-03-2006, 17:50   #7 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 4
Lightbulb Dank, Dank, Dank

Jetzt funktionierts. Es lag am fehlerhaften Script für das Soundobjekt. "Blaues Gefissel" war keins da, der sound lief trotz dieses scriptes los.
Ich freu mich so schnell die Lösung bekommen zu haben.
Dank unde Gruß Tobias
Doil ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 17:08 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele