swf externo con audio
Hola y gracias por cualquier ayuda,
tengo un SWF contenedor en el cual tengo el audio de mi animacion y quiero poder acceder a este desde el movie que es contenido por esta animacion.
Contenedor.swf---Loadmovie nivel 100---->Movie.swf
AUDIO control AUDIO
? Mi pregunta es la siguiente como controlo el Audio (fade in/fade out al encender y apagar el audio) y como seria este codigo siendo esta mi estructura?
Gracias
_Lobo_
lo que tengo hasta aqui es esto pero no funciona
Example of how to fade sound in
En Movie.swf
<code>
audio MC - frame1
_level100.s = new Sound( );
_level100.s.attachSound("intro_sound");
_level100.s.setVolume(100);
_level100.s.start( 0 , 50000 );
frame 2
_level100.s.stop();
frame 3
_level100.s.setVolume(95);
frame 4
_level100.s.setVolume(90);
frame 5-19
...........
frame 20
_level100.s.setVolume(0);
frame 21
stop();
frame 22
VACIO
frame 23
_level100.s.setVolume(5);
frame 24
_level100.s.setVolume(10);
frame 25-40
....
frame 41
_level100.s.gotoAndStop(2);
</code>
en Contenedor.swf tengo link to AS:
intro_sound
lobo_2
he simplificado el codigo a esto (gracias a un manual) pero singue sin funcionar que esta mal en mi codigo ????????
Contenedor.swf---Loadmovie nivel 100---->Movie.swf audio+control
<code>
// initiate sound
_level100.music = new Sound();
_level100.music.attachSound("intro_sound");
_level100.music.start(0, 999999);
// set the volume of the sound to zero
_level100.music.setVolume(0);
// set a variable named 'vol'
vol = 0;
// set another variable named 'fade', putting a setInterval function in it
fade = setInterval(fadeIn, 100);
// set the initial fade in function
function fadeIn() {
// fade the sound in with an increment of 3 in the variable 'vol'
vol += 3;
_level100.music.setVolume(vol);
// put an if condition to restrict the increment in volume after it reaches to 100
if (vol>=100) {
clearInterval(fade);
// create the 'step' variable
step = 1;
// create the 'fade' variable
Fade = 0;
}
}
// create the fade in and out function
// function executed on onEnterFrame
_level100.onEnterFrame = function() {
// set fade out
if (Fade == 1) {
vol = vol-step;
if (vol<0) {
vol = 0;
}
_level100.music.setVolume(vol);
// set fade in
} else {
vol = vol+step;
if (vol>100) {
vol = 100;
}
_level100.music.setVolume(vol);
}
};
</code>
boton: encendido apagado
<code>
on (release) {
(_level100.fade=!_level100.fade) ? 0 : 1;
}
</code>
qmarcos
jur!!!
lobo vas por los portales con tus dudas dando caña a diestro y siniestro... :p que te puedo decir... te conteste temporalmente en subflash... XDDD
suerte ;)