Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-03-2006, 17:09   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 14
ausfaden von bg-sound wirkt sich auf dyn gel. moviesound aus

Hi folks,

ich hab ein soundobjekt erstellt für meinen backgroundsoud:

var mysound:Sound = new Sound();

_root.mysound.attachSound("loop");
_root.mysound.setVolume(0);
_root.mysound.start(0, 100);
_root.mysound.fade(100,25);
_root.sound_is_playing=true;

Zum ein- und ausfaden hab ich ne fade-funktion hier aus der forum genommen. (weis den link jetzt leider nimmer) Da ich auch movies (mit sound) auf der seite anbieten will, sollte der bg sound so lange ausgeschaltet sein. Deshalb fade ich ihn aus mit:

_root.mysound.fade(0,25); (auf vol 0 setzten innerhalb 25ms)

dummerweise wird der sound des dynamisch geladenen movieclips dadurch auch ausgefadet. Hat jemand ne ahnung an was das liegen kann? Sollte doch eigentlich nur das Soundobjekt "mysound" betreffen?


Danke

scaramob
scaramob ist offline   Mit Zitat antworten
Alt 14-03-2006, 17:14   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
ActionScript:
  1. var mysound:Sound = new Sound(this);
Sowas findet man bspw. hier: und andere Versionen: Nützliche Beiträge zu häufig gestellten Fragen
sonar ist offline   Mit Zitat antworten
Alt 14-03-2006, 17:15   #3 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!

Probier's mal mit this oder _root als Ziel.
PHP-Code:
var mysound:Sound = new Sound(_root); 
Und gib auch bei den geladenen MCs ein Ziel an (this).
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 14-03-2006, 18:31   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 14
Hallo Zusammen und danke für die Antworten. Leider funzt beides nicht.

ich geb euch mal mehr imput.

Hier mal das ausfaden:

PHP-Code:
Sound.prototype.fade = function(targetVolintervalTime) {
    
        
clearInterval(this.interval);
                   
this.setVol = function(fTargetVol) {
            var 
vol this.getVolume();
        
            if (
vol == fTargetVol) {
                
clearInterval(this.interval);
                return 
true; }
            if (
fTargetVol vol){
                
this.setVolume(vol 1);} 
            else     {
            
this.setVolume(vol 1);}
        }

        
this.interval setInterval(this"setVol"intervalTimetargetVol);
    

und so lad ich die movies:

PHP-Code:
mc.loadMovie("bilder/film.jpg"_root.mc); 

Ich blick nicht, wo der fehler liegt. Hängt das mit den levels zusammen. Oder muss ich was anderst definieren oder zuweisen? Wäre toll wenn ihr mir weiter helfen könntet.

Vielen Dank für eure hilfe
scaramob ist offline   Mit Zitat antworten
Alt 14-03-2006, 18:59   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 14
Habs geschafft

Ok, ich habs geschafft. Hab einfach nen leeren mc erstellt und das soundobjekt in diesen gepackt, dann konnt ich es steuer.

für alle die mal das gleiche Problem haben:

PHP-Code:
this.createEmptyMovieClip("soundmc",2);
_root.soundmc.mysound = new Sound(soundmc);

_root.soundmc.mysound.fade(100,25); 
-> Eigentlich logisch, aber eigentlich sollts anderst auch gehen.

Also nochmal danke

guts nächtle
scaramob 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 15:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele