Zurück   Flashforum > Software > Sound

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-07-2005, 15:43   #1 (permalink)
total planlos
 
Benutzerbild von euphora
 
Registriert seit: Jul 2005
Beiträge: 8
Würde gerne dynamischen Sound als externe MP3s in meine SWF packen!? How??!

Hallo zusammen!

Hab folgendes Problemchen:
Ich hab mir hier einen Avatar im Flash gebastelt, der auf verschiedenen Seiten hereinspaziert kommt, und was erklärt. Ich würde also gerne die eine SWF-Datei für die verschiedenen Seiten hernehmen. Allerdings mit verschiedenen Sounds (MP3-Dateien).

Wie sag ich dem Flash, bzw. dem in HTML-Dokument eingebetteten SWF jetzt, dass er auf der jeweiligen Seite die jeweilige MP3 Datei nehmen soll?

Also mal kurzes Bsp.:
"avtar1.html" beinhaltet die Datei "avatar.swf" die den Sound "sound1.mp3" abspielen soll. Dann gibts die Datei "avtar2.html" beinhaltet auch die Datei "avatar.swf" aber die "sound2.mp3" als Sound...

Das HTML-Dingens schaut also so aus:
Code:
 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="505" height="589">
<param name="movie" value="avatar1.swf">
<param name="wmode" value="transparent">
<param name="quality" value="high">
<embed src="avatar1.swf" width="505" height="589" quality="high" "wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
</object>
Dann hab ich schon mal was im Actionscript versucht, aber da ich da keinen Plan hab...
ActionScript:
  1. avatarSound = new Sound(this);
  2. avatarSound.loadSound("Sound1.mp3", false);
  3. avatarSound.start(0, 1);
... so läuft des Teil natürlich, aber ich will´s ja dynamisch haben, indem ich dem ganzen Spaß nachher noch sagen kann: okay, jetzt aber "sound2.mp3" (oder so?!)

Also schonma Danke für eure Antworten, Tipps und Tricks!

:: euphora ::
euphora ist offline   Mit Zitat antworten
Alt 19-07-2005, 08:48   #2 (permalink)
total planlos
 
Benutzerbild von euphora
 
Registriert seit: Jul 2005
Beiträge: 8
Hab´s jetzt so gelöst:
ActionScript:
  1. this.createEmptyMovieClip("contr", 1000);
  2. var soundFile = new Sound(this);
  3. soundFile.loadSound(_root.soundName, false);
  4. this.contr.onEnterFrame = function() {
  5.     if (_root.soundFile.getBytesLoaded()>=_root.soundFile.getBytesTotal()) {
  6.         _root.soundFile.start(0, 1);
  7.         delete this.onEnterFrame;
  8.     }
  9. };

Und im HTML halt:
HTML-Code:
...blablabla...
<param name="movie" value="avatar_buch.swf">
<param name="wmode" value="transparent">
<param name=FlashVars value="soundName=avatar_buch.mp3">
<param name="quality" value="high">
<embed src="avatar_buch.swf" width="300" height="350" quality="high" wmode="transparent" FlashVars="soundName=avatar_buch.mp3"
pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed>
...blablabla...
Denk, des funzt?!
euphora 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 18:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele