Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-10-2005, 16:33   #1 (permalink)
x39
 
Benutzerbild von georgem
 
Registriert seit: Oct 2004
Ort: St.Gallen, Schweiz
Beiträge: 1.261
StopAllsounds() "except"

Hallo Leute,

ich habe eine Arbeit vor mir, mit viel GesprächsMp3 und verschiedenen Szenen, und Untertitel und Bilder, halt ne Presentation die abläuft,

hab auch nen Controller programmiert, mit dem man einzelne Szenen vor und zurück springen kann (da ist eben das stopallsounds() drin), und auch einen slider (ebenfalls stopallsounds). stopallsounds soll jeweils die Gespräche abbrechen und an die neue Stelle springen, dort spielt es dann normal weiter.

es funktioniert alles mit verschiedenen Szenen, die aneinandergereiht sind, und per gotoandplay navigiert werden.
Es gibt also nur einen Hauptfilm, dieser ist aber in 7 Szenen aufgeteilt.

(Da ein Mitarbeiter der für all die Gespräche und Untertitel zuständig ist, alles fest in die Timeline integriert hat, also ohne Soundbehälter (attachsound) sehe ich eben nur die Lösung StopAllsounds zu benutzen um jetzt per Controller eine andere Szene anzuwählen. Er benutzt jeweils Szenen für ein Kapitel deshalb die Szenen, ich würde selber nie Szenen anwenden, .... ist aber wahrscheinlich gar nicht schlimm)

Jetzt soll aber noch eine HINTERGRUND-Musik eingebaut werden, die die ganze Zeit laufen soll, und eben nicht von stopallsounds gekillt werden soll...

es ist wahrscheinlich einfach das umzusetzen, aber ich komm momentan einfach nicht drauf....
Kann man also irgendwie den stopallsounds "reinlegen"? so dass er einen sound übersieht?
natürlich könnte ich jetzt all die MP3s die in der Library liegen in behälter packen und jedes einzelen einfach stoppen (auuser den Hintergrundsound).

Falls es keine einfachere Lösung gibt, werde ich dieses auch tun...

Ich danke für vorschläge
__________________
The Sleeper Must Awaken

www.margaris.de | www.exosolar.net
georgem ist offline   Mit Zitat antworten
Alt 11-10-2005, 16:46   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hi!
Am einfachsten ist wohl, die Hintergrundmusik aus der Bibliothek zu attachen
ActionScript:
  1. _global.ms = new Sound(this)
  2. ms.attachSound("mukke")
  3. ms.start(0,999)
und dann nach dem stopAllSounds() einfach wieder zu starten (sollte man kaum mitbekommen). So z.B.:
ActionScript:
  1. on(release){
  2.     pos = ms.position
  3.     stopAllSounds()
  4.     ms.start(pos/1000,999)
  5.    
  6. }
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 11-10-2005, 16:53   #3 (permalink)
x39
 
Benutzerbild von georgem
 
Registriert seit: Oct 2004
Ort: St.Gallen, Schweiz
Beiträge: 1.261
Aha, ja klar,

stimmt, daran habe ich nicht gedacht...

das gibt ja höchstens ne verzögerung von ein paar hundertstel sekunden.
Das ist gut genug...


Tausend dank an den Frager für den GehirnBOXSchlag.
__________________
The Sleeper Must Awaken

www.margaris.de | www.exosolar.net
georgem ist offline   Mit Zitat antworten
Alt 11-10-2005, 17:55   #4 (permalink)
x39
 
Benutzerbild von georgem
 
Registriert seit: Oct 2004
Ort: St.Gallen, Schweiz
Beiträge: 1.261
es funktioniert sogar so gut, dass man gar nichts merkt, wenn man nicht weiss wonach man suchen soll.

nochmals danke
__________________
The Sleeper Must Awaken

www.margaris.de | www.exosolar.net
georgem ist offline   Mit Zitat antworten
Alt 11-10-2005, 17:57   #5 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Gerne...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager 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 08:34 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele