Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-08-2005, 12:35   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2004
Beiträge: 5
Soundbutton on/ off soll gleichzeitig Grafik wechseln

Hallo Leute!

Mein PRoblem:
BEnötige einen Button, der
1. bei anklicken den Sound stoppt und erneutem Klick wieder startet und
2. gleichzeitig auch eine Grafik wechselt. Die Grafik zeigt ein Symbol für Text on/ off und sollte passend mitgewechselt werden.

NAch dem Laden des Films soll also der Textsound abgespielt werden, ausgeschaltet werden können, wobei der Button von Grafik:an auf Grafik:aus wechselt und das Ganze auch zurück.

Hilfe!!

Geändert von mella (02-08-2005 um 12:36 Uhr)
mella ist offline   Mit Zitat antworten
Alt 02-08-2005, 21:59   #2 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Was die reine Soundsteuerung angeht schau mal hier
Sounds per ActionScript steuern

Unter 4. kannst du in dem Script, dort wo auch die Variable playing verändert wird, zusätzlich auch einen Movieclip zwischen Frame 1 (aus-Grafik) und Frame 2 (an-Grafik ... oder umgekehrt) wechseln lassen.

Ist zwar noch Flash5 aber funktioniert auch noch später bzw. das Prinzip ist dasselbe - kannst ja auf aktuellere Syntax umschreiben, wenn du magst.
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (02-08-2005 um 22:02 Uhr)
rena ist offline   Mit Zitat antworten
Alt 02-08-2005, 22:05   #3 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Mit einem Button lässt sich so etwas nur schwer realisieren. Nimm besser einen MC, der hat dieselbe Funktionalität, lässt aber einen Schalterzustand über einen Framewechsel zu:
ActionScript:
  1. meinSound = new Sound(this);//neues Soundobjekt erstellen
  2. meinSound.loadSound("mein.mp3",1);
  3.  
  4. this.meinMC.klick = -1;//meinMC ist hier der Instanzname
  5.  
  6. this.meinMC.onRelease = function(){
  7.         this.klick*=-1;//Softwareschalter
  8.         trace("this.klick="+this.klick);
  9.         if(this.klick == -1){
  10.                 _level0.meinSound.start(0,1);//einmal von Beginn an abspielen
  11.                 this.gotoAndStop("_up");
  12.         }
  13.         else{
  14.                 _level0.meinSound.stop();
  15.                 this.gotoAndStop("_switch");//Frame mit dem gewechselten Zustand des MCs
  16.         }
  17. }
Angehängte Dateien
Dateityp: zip softwareschalter und soundstop.zip (5,3 KB, 22x aufgerufen)
  Mit Zitat antworten
Alt 03-08-2005, 08:54   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2004
Beiträge: 5
Soundbutton mit Grafikwechsel + Kommunikation zwischen Mcs

Vielen Dank erstmal, das hat mir schon viel weitergeholfen!! Leider hab ich noch weitere Fragen:
1.
Habe es mit dem Script von Holger und den mcs realisiert. Problem hier: Die Grafik bleibt nicht im _switch-Zustand, sondern zeigt auch bei ausgeschaltetem Ton den _up-Zustand.
Möchte aber, dass die Grafik im _switch-Zustand bleibt, bis ich wieder den Ton-an-Befehl gebe.
2.
Wenn ich in einem Film den Befehl Ton-aus gegeben habe, möchte ich im nächsten Film, der daraus aufgerufen wird, auch den Ton ausschgeschaltet lassen, solange bis der user wieder den befehl gibt zu ton-an. Allerdings greift film 2 auf ein anderes mp3-file zu, es ist also immer ein andere datei.
Wie schaffe ich, dass die Filme hier miteinander kommunizieren?
Vielen Dank!

Geändert von mella (03-08-2005 um 10:13 Uhr)
mella ist offline   Mit Zitat antworten
Alt 03-08-2005, 17:07   #5 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Die Grafik bleibt nicht im _switch-Zustand
Setz einen stop auf jeden Frame des MCs...

Zitat:
Wie schaffe ich, dass die Filme hier miteinander kommunizieren?
Die Filme müssen gar nicht miteinander kommunizieren, du musst nur den richtigen Objektpfad mit Zugriff auf das Soundobjekt wählen, z.B. indem du den Objektpfad eines MCs wählst, in dem das Soundobjekt liegt...
  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 07:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele