Oli-G,
I see you setting the volume to zero here ...
> guitar.setVolume(0);
> drumbass.setVolume(0);
> tribal.setVolume(0);
... but never setting the volume for any of those to 100 (or anything else).
For example ...
> boy_mc.onRelease = function() {
> boy_mc.gotoAndPlay(5);
> sound1.setVolume(100);
> };
What is sound1? It's not a reference to guitar, drumbass, or tribal, is
it? Keep in mind your pathing, too. The function you've attached to the
onRelease event handler is scoped to boy_mc. Whatever sound1 is, it is
therefore scoped to boy_mc, which means boy_mc must have a property named
sound1 -- or you need to correctly path to sound1 -- but why aren't you
setting the volumes of your previously named Sound instances to something
higher than zero?
David
stiller (at) quip (dot) net
"Luck is the residue of good design."