i assume you're attaching your sound to a timeline, correct? and i assume you're assigning the sync method to stream, correct?
if no to either, you don't need to extend the timeline. if yes, to both you need to extend the timeline. flash will show you where the sound ends by displaying a graphic representation of the sound in each frame. when that graphic ends, the sound ends.
so correct.about not incuding the sync:stream,it plays by its self.but i see various tutorials saying that streaming is for better performance,is that true in your opinion?
1 person found this helpful
the choice is not directly performance-based (though it is related to performance but not in the way you might think). you won't get better performance using one vs the other sync property.
you should use streaming when you want the timeline and the sound to stay in sync. this is key for some sound/animations like an animation of a person speaking and the sound is an audio of their voice.
if you use event sync'g, the sound will play from start to end whenever the keyframe that starts the sound is played no matter what the timeline does. for example, if you stop() the timeline, the animation will stop but the sound will continue.