Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-08-2004, 16:44   #1 (permalink)
Linksaußen
 
Benutzerbild von Fralle
 
Registriert seit: Jun 2003
Ort: Essen
Beiträge: 552
SoundObjekt im MC

Ich habe einen MC, in dem ein Soundobjekt definiert und gestartet wird
PHP-Code:
tictac = new Sound();
tictac.setVolume(100);
tictac.attachSound("clock");
tictac.start(0999); 
später im gleichen MC wird der Sound mit
PHP-Code:
tictac.stop(0999); 
gestoppt.

Der MC wird dynamisch (d.h. auf Benutzer-Klick) aus der Bib geholt (_root.attachMovie), jeder MC ist eindeutig über seinen Namen (name+indexnr.) identifizierbar

Der Sound läuft und wird auch im richtigen Moment gestoppt, sobald aber bei einem MC der Punkt erreicht ist an dem der Sound gestoppt werden soll, stoppt er plötzlich bei allen anderen MC's auch!
WARUM?

Ich hab's auch schon anders versucht:
(Code unmittelbar nach attachMovie)
PHP-Code:
var name "movieClip"+index;
var 
name2 "tictac"+index;
_root[name][name2] = new Sound();
_root[name][name2].setVolume(100);
_root[name][name2].attachSound("clock");
_root[name][name2].start(0999); 
im MC an entsprechender Stelle steht dann:
PHP-Code:
var name "tictac"+_root.index;
this[name].stop(); 
Diese Variante hatte aber den gleichen Effekt (alle Clock-Sounds stoppen)
Lasse ich mir im Testmodus die Variablen ausgeben, kann ich sehen, daß es alles eindeutig unterschiedliche Objekte sind, die Pfade stimmen auch.

Wie kann ich also Sounds einzeln wie MC's behandeln??
__________________
Der Ball ist rund
Fralle ist offline   Mit Zitat antworten
Alt 18-08-2004, 19:41   #2 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
Probiere das mal:

ActionScript:
  1. tictac = new Sound(this);
  2. tictac.setVolume(100);
  3. tictac.attachSound("clock");
  4. tictac.start(0, 999);

ActionScript:
  1. dein_mc.tictac.stop("clock");

sollte funtzen

bei fragen, fragen!

bye
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 19-08-2004, 16:58   #3 (permalink)
Linksaußen
 
Benutzerbild von Fralle
 
Registriert seit: Jun 2003
Ort: Essen
Beiträge: 552
funktioniert auch nicht...

hm..irgendwie muss es doch möglich sein, einen Sound der in einem dupliziertem MC steckt, explizit anzusprechen!
__________________
Der Ball ist rund
Fralle ist offline   Mit Zitat antworten
Alt 19-08-2004, 18:11   #4 (permalink)
nobody is perfect
 
Benutzerbild von Decrone
 
Registriert seit: Apr 2002
Ort: Bremen
Beiträge: 3.049
Hi

ich hab Dir mal ein Beispiel gebaut. Du musst nur noch 3 Sounds Importieren und clock0, clock1, clock2 als Bezeichner eingeben. Ich hoffe das ist das was Du wolltest?

bye
Angehängte Dateien
Dateityp: zip test.zip (114 Bytes, 22x aufgerufen)
__________________
FF Unterstützen! Erste Hilfe! häufig gestellten Fragen
...................... ............... ................................
Decrone ist offline   Mit Zitat antworten
Alt 20-08-2004, 14:14   #5 (permalink)
Linksaußen
 
Benutzerbild von Fralle
 
Registriert seit: Jun 2003
Ort: Essen
Beiträge: 552
ich werd's am WE mal ausprobieren! danke
__________________
Der Ball ist rund
Fralle 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 07:18 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele