Skip to main content
Inspiring
October 8, 2007
Question

Sound in swf not importing

  • October 8, 2007
  • 7 replies
  • 862 views
Hi,

I have a swf file that was done in Flash 7. I need to bring this file into Flash 8. However, when I do this, the sound no longer plays. Has anyone else had this problem? If so, is there a "work around?"

Thanks!
This topic has been closed for replies.

7 replies

kglad
Community Expert
Community Expert
October 10, 2007
you're welcome.
kglad
Community Expert
Community Expert
October 9, 2007
the issue has nothing to do with the flash versions. the issue was the sloppy coding in that external swf: it probably has something like:

var s:Sound=new Sound();

that should be changed to:

var s:Sound=new Sound(this);
janstAuthor
Inspiring
October 9, 2007
Thanks kglad!
janstAuthor
Inspiring
October 9, 2007
Once I have the client hunt down the FLA file, then I copy the sound from that library and paste it into the new Flash 8 library and redo the linkage?
janstAuthor
Inspiring
October 9, 2007
The only solution I can find is to link to it on an HTML page but that is really clumsy. It's frustrating that I can call in an swf made in Flash 8 but not in an earlier version.
kglad
Community Expert
Community Expert
October 9, 2007
you can re-create the fla by decompiling the swf or create a new swf or if you know the linkage id used in that external swf, you could import the same sound file into your main swf and assign it the same linkage id. those are your options.
janstAuthor
Inspiring
October 9, 2007
quote:

Originally posted by: kglad
you can re-create the fla by decompiling the swf or create a new swf or if you know the linkage id used in that external swf, you could import the same sound file into your main swf and assign it the same linkage id. those are your options.

When I import the swf into Flash 8, the movie clip has no sound properties in the properties window. Each frame has sound within the movieclip but they do not play. The swf plays fully when played in it's original form within an html page. There are no outside sound files present to hear the sound.

I don't know how to decompile the swf except to save it to a timeline in a movieclip. Is there another method?

Thanks!

kglad
Community Expert
Community Expert
October 9, 2007
you need to edit the flash 7 file. it probably is using a sound file from its library and the sound class to instantiate a sound object.
janstAuthor
Inspiring
October 9, 2007
Hi,

Thank you for answering this question.

I do not have the fla file and the person that I am doing this for hasn't been able to track it down. Is there something else that I can do?

Thanks!
janstAuthor
Inspiring
October 8, 2007
Let me elaborate... I have a superstitial that was made with Flash 7 and I don't have the fla file but rather the swf file for it. I am being asked to add it to a website that I am building in Flash 8. Right now I have created a movieclip and imported the file to the time line with a stop action at the end.

Please help!!