Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-05-2009, 14:19   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2009
Beiträge: 17
Sound an/aus

Aloha,

ich brauch was ganz einfaches und finde nur komplizierte Beiträge bzw. kann ich diese nicht auf mein Beispiel anpassen.

Ich habe einen flv-film (eingebettet) auf der zeitleiste und möchte den durch einen button auf 0% Lautstärke bzw. wieder auf 50% Lautstärke stellen.

film-instanz: amklein

Vielen Dank
anneanneanne ist offline   Mit Zitat antworten
Alt 31-05-2009, 14:39   #2 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hallo,

nutzt du AS2 oder AS3? Was meinst du mit eingebettet? Nutzt du eine Video Komponente, oder eine Netstream-Klasse, oder hast du etwa den ganzen Film auf der Zeitlesite? Von letzterem würde ich abraten und den FLV-Film "Streamen" lassen mit den erstern beiden Methoden.

Gruß ksw24

Geändert von ksw24 (31-05-2009 um 14:42 Uhr)
ksw24 ist offline   Mit Zitat antworten
Alt 31-05-2009, 14:47   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2009
Beiträge: 17
as2!
ja der film ist auf der zeitleiste. weil: ich hab kein plan und das war das einfachste und von der qualität ist das voll ok und die dateigröße ist auch in ordnung und ich brauch nachher eine einzelne swf-datei die ich mailen kann.
und wie gesagt, ich hab keine ahnung von streamen und co.

lg anne
anneanneanne ist offline   Mit Zitat antworten
Alt 31-05-2009, 14:51   #4 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hallo,

ich weiß nicht genau ob das auch für Zeitleisten-eingebettete Videos funktioniert, aber versuchen kann man es ja mal.
ActionScript:
  1. var audio_sound:Sound = new Sound();
  2. audio_sound.setVolume(50);

Gruß ksw24
ksw24 ist offline   Mit Zitat antworten
Alt 31-05-2009, 14:59   #5 (permalink)
Neuer User
 
Registriert seit: Apr 2009
Beiträge: 17
ok, auf der zeitleiste ist der film jetzt auf jeden fall mal leiser. jetzt brauch ich nur noch den code für einen an/aus-button. aus ist per stopallsounds kein problem, aber ich bekomm ihn halt nicht wieder an.
aber danke schon mal dafür
anneanneanne ist offline   Mit Zitat antworten
Alt 31-05-2009, 15:07   #6 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hallo,

nunja statt stopAllSounds() machts du halt das Volume auf 0.

ActionScript:
  1. var audio_sound:Sound = new Sound(); //SoundObjekt initialisieren
  2. audio_sound.setVolume(50); //Sound auf 50 stellen
  3.  
  4. muteButton.onRelease = function(){
  5.     if(audio_sound.getVolume() == 0){
  6.         audio_sound.setVolume(50); //Sound wieder zurück auf 50 stellen
  7.     }else{
  8.         audio_sound.setVolume(0); //Sound auf 0 stellen
  9.     }
  10. }

Gruß ksw24

Geändert von ksw24 (31-05-2009 um 15:24 Uhr)
ksw24 ist offline   Mit Zitat antworten
Alt 31-05-2009, 15:19   #7 (permalink)
Neuer User
 
Registriert seit: Apr 2009
Beiträge: 17
var audio_sound:amklein = new Sound();
audio_sound.setVolume(20);

button_sound.onRelease = function(){
if(audio_sound.getVolume == 0){
audio_sound.setVolume(20);
}else{
audio_sound.setVolume(0);
}
}



aber so gehts nicht
anneanneanne ist offline   Mit Zitat antworten
Alt 31-05-2009, 15:23   #8 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
PHP-Code:
getVolume() 
...mit Klammern.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 31-05-2009, 15:24   #9 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hallo,

was genau geht denn nicht, bitte etwas mehr Präzision

Was soll das denn sein: var audio_sound:amklein = new Sound();
Das habe ich aber nicht gepostet...Darf ich die FLA mal sehen?

Gruß ksw24

edit @ Der Frager: selbstverständlich, sorry dafür...

Geändert von ksw24 (31-05-2009 um 15:25 Uhr)
ksw24 ist offline   Mit Zitat antworten
Alt 31-05-2009, 15:35   #10 (permalink)
Neuer User
 
Registriert seit: Apr 2009
Beiträge: 17
var audio_sound:Sound = new Sound();
audio_sound.setVolume(20);

button_sound.onRelease = function(){
if(audio_sound.getVolume(0){
audio_sound.setVolume(20);
}else{
audio_sound.setVolume(0);
}
}


ok, jetzt wird da eine klammer zuviel sein, die ich irgenwo wieder schließen muss bzw setze ich {, das dann wieder irgendwo zu muss?

ja es funktioniert jetzt gar nichts mehr.
was soll ich initialisieren? also mein button heißt button_sound (auch als instanz) und mein film heißt amklein (als instanz, und bei eigenschaften in der bibliothek) und der code liegt auf nem leeren feld in der zeitleiste.
UND: ich bin überfordert
aber ich danke euch
anneanneanne ist offline   Mit Zitat antworten
Alt 31-05-2009, 15:38   #11 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hallo,

versuche mal folgendes:
ActionScript:
  1. var audio_sound:Sound = new Sound();
  2. audio_sound.setVolume(20);
  3.  
  4. button_sound.onRelease = function(){
  5.     if(audio_sound.getVolume() == 0){
  6.         audio_sound.setVolume(20);
  7.     }else{
  8.         audio_sound.setVolume(0);
  9.     }
  10. }

Gruß ksw24
ksw24 ist offline   Mit Zitat antworten
Alt 31-05-2009, 15:45   #12 (permalink)
Neuer User
 
Registriert seit: Apr 2009
Beiträge: 17
oh ja, jetzt geht alles ganz wunderbar. ich danke dir.
anneanneanne ist offline   Mit Zitat antworten
Alt 31-05-2009, 15:49   #13 (permalink)
asFlasher
 
Benutzerbild von ksw24
 
Registriert seit: Jul 2006
Beiträge: 1.136
Hallo,

det freut mir doch - immer wieder gern.

Gruß ksw24
ksw24 ist offline   Mit Zitat antworten
Alt 16-12-2009, 10:43   #14 (permalink)
Neuer User
 
Registriert seit: Dec 2009
Beiträge: 1
Hallo ertsmal (=,
vieleicht kann mir jemand helfen...
Also bei mir liegt der Sound auf dem Banner. Er sollte sich bei Knopfdruck ausschalten, und auch aus bleiben bis man ihn wieder per ein Button einschaltet (auch wenn man innerhalb der Webseite die Seiten wechselt).
Ich bin soweit das sich der Sound (per AS) zwar ein und ausschalten läst, aber nur für eine Seite..

Geändert von Aubrey (16-12-2009 um 11:04 Uhr)
Aubrey ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
flv, lautstärke, leise, sound, video

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:37 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele