Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-12-2009, 14:53   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Ort: Köln
Beiträge: 79
sound objekt per setvolume steuern?

Hallo zusammen,

hoffe ihr habt eine Idee wo bei meinem scheinbar simplen Problem der Fehler stecken könnte.

Ich weiss der Code ist nicht der schönste, aber ich bin leider auch nicht so fit was das angeht :/ Wie dem auch sei. Ich lade einen sound und möchte den über einen Button leiser oder lauter stellen. Dazu gibts einige tuts, aber ich komm nicht drauf worans liegt. Zumindest die traces werden an der richtigen stelle ausgegeben...



PHP-Code:
var jeep_alarm:Sound = new Sound(btn_jeep);
jeep_alarm.attachSound("jeep_alarm");
jeep_alarm.stop();
jeep_alarm.start(0,1111);



btn_gate.onRelease btn_gate.onReleaseOutside = function() {
        
gate_ani.play();
        if (
gate_ani._currentframe == || gate_ani._currentframe >= 9) {
            
jeep_alarm.setVolume(100)
            
trace ("lauter");
        } else {
            
trace ("leiser");
            
jeep_alarm.setVolume(25)
        }


Grüße
Ralf
__________________
Gruß,
Ralf
kharn ist offline   Mit Zitat antworten
Alt 07-12-2009, 16:08   #2 (permalink)
feel the force of flash
 
Benutzerbild von webber
 
Registriert seit: Nov 2001
Beiträge: 322
Das liegt daran, dass keine Abfrage stattfindet, die herausfindet, wann sich dein MovieClip in welchem Frame befindet. Deine gate_ani spielt zwar ab, aber das onRelease-Event wird nur einmal ausgelöst.
Entweder baust du die Abfrage in ein onEnterframe ein oder, was weniger ressourcen frisst, in einen Interval.

Grooce
webber
webber ist offline   Mit Zitat antworten
Alt 10-12-2009, 10:51   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Ort: Köln
Beiträge: 79
erm eigentlich läuft das genau so, er gibt mir ja auch wie gesagt die richtigen traces raus nur ändert er halt nicht die Lautstärke. Vielleicht ist nicht ganz klar was ich machen will, mmmhh also

ich möchte auf mediagrill - we love it well done! oben rechts hinter dem Tor befindet sich ein Jeep, wenn man den das erstemal antippt geht eine Sirene los, beim zweiten mal geht die aus. Jetzt hab ich mir gedacht wenn die Sirene losgeht und man dann das Tor zu macht müsste die Sirene ja einfach leiser werden und beim öffnen wieder lauter. Deshalb schaue ich beim klicken auf den Tor Button ob das Tor geöffnet oder geschlossen werden soll und wollte dementsprechend die Lautstärke anpassen.

Sicherlich geht das auch anders, also ohne Frameabfrage, z.B. über eine Variable in der ich speichere ob das Tor offen ist oder nicht und dementsprechend die Lautstärke regle, aber naja :P



Hat jemand eine Idee woran das liegen könnte das der Sound nicht beeinflusst wird oder wie man das vielleicht anders lösen könnte?

Grüße
Ralf
__________________
Gruß,
Ralf
kharn 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Flash Sound Objekt externe mp3 "setVolume" greift nicht?!? timbonaut Flash 8 3 15-06-2007 17:57
Sound setVolume Edgar Flash MX 2 26-05-2004 00:31
2 eingeladene *.swf per setVolume getrennt steuern. Scarface ActionScript 1 5 03-10-2003 04:25
Sound(objekt) in MC aus einem anderen Film heraus starten/steuern Muscapé ActionScript 1 5 14-08-2003 21:29
sound.setvolume() ?? wbecker Flash MX 2 09-06-2002 10:28


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

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


Copyright ©1999 – 2012 Marc Thiele