Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-11-2004, 12:43   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 94
_root soundobjekt ist lauter, wenn von extern gestartet

hallo,

folgendes problem: sound spinnt - einmal lauter, pfade komisch...

auf _root (HZL):
ActionScript:
  1. meinSound = new Sound(this);
  2. meinSound.attachSound("ssfft.wav");
  3. meinSound.setVolume(100);
  4. meinSound.start(0,0);
sound wird attached und 1x abgespielt

wenn ich den sound aus extern geladenem mc starte, dann ist der sound irgendwie viel lauter, obwohl eigentlich das gleiche soundobjekt angesprochen wird. mit:
ActionScript:
  1. on (press){
  2. _root.meinSound.start(0,0);
  3. }

seltsam ist, dass es in einem anderen extern geladenen mc schon funktioniert. der sound wird in gleicher lautstärke abgespielt. mit:
ActionScript:
  1. on (press) {
  2.     _root.menu.destx = -124.45;
  3.     if(_root.menu._x >= 0) {
  4.     _root.meinSound.start(0,0);
  5.         }
  6.     if(_root.menu._x <= 0){    
  7.             meinSound.stop();
  8.         }
  9. }
allerdings ist da wieder seltsam, dass wenn ich den sound stoppen will, ich nur meinSound.stop(); angeben darf, ohne _root. mit _root werden alle sounds wie hintergrundloop usw gestoppt.

was mache ich falsch?
__________________
greetz bodi-bodissimo
bodissimo ist offline   Mit Zitat antworten
Alt 24-11-2004, 13:06   #2 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 94
ich bin zwar draufgekommen wie es doch funktioniert, dass der sound normal abespielt wird, aber ich bin nicht draufgekommen, warum es so ist.

so wurde der sound lauter abgespielt:
ActionScript:
  1. on (press){
  2.     _root.rewindAndLoad("empty.swf");
  3.     for(var i=1;i<=33;i++){ 
  4.             _root.content.design["btnA"+i].gotoAndStop(1);{
  5.         }
  6.     _root.menu.destx = "130.45";
  7.     if(_root.menu._x <= 0) {
  8.             _root.meinSound.start(0,0);
  9.             meinSound.setVolume(25);
  10.         }
  11. }
  12. }
und so wird der sound jetzt normal abgespielt:
ActionScript:
  1. on (press){
  2.     _root.menu.destx = "130.45";
  3.     if(_root.menu._x <= 0) {
  4.             _root.meinSound.start(0,0);
  5.         }
  6.     _root.rewindAndLoad("empty.swf");
  7.     for(var i=1;i<=33;i++){ 
  8.             _root.content.design["btnA"+i].gotoAndStop(1);
  9.         }
  10. }
hab die zwei teile einfach nur umgedreht und es klappt. warum?
draufgekommen bin ich, weil ich mal alles rausnahm und nur start sound drinnen gelassen hab.

ich checks net :-)
__________________
greetz bodi-bodissimo

Geändert von bodissimo (24-11-2004 um 13:09 Uhr)
bodissimo 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 01:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele