Ver Mensaje Individual
  #20 (permalink)  
Antiguo 14/08/2010, 10:07
dieo92
 
Fecha de Ingreso: agosto-2010
Mensajes: 13
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: ayudda¡¡ Controlar sonido de swf al hacer clic en Rollover

tu cres que funcione esto:::::::


Si se puede. Pero yo utilizo una función Javascript para pasarle el parámetro a una función en Flash:

<script type="text/javascript">
function eSound(accion) {
document.getElementById( 'id_flash' ).goSound(accion);
}
</script>

Donde:
eSound es la función que puedes llamar desde un botón html para subir, bajar o silenciar (accion), por ejemplo:

<input type="button" name="subir" value="Subir" onclick="eSound('subir')">
<input type="button" name="bajar" value="Bajar" onclick="eSound('bajar')">
<input type="button" name="silencio" value="Silencio" onclick="eSound('silencio')">

id_flash es el id que pusiste en el swfobject para la película
goSound es la función en el Actionscript de Flash que recibe el parámetro, que es así:

import flash.external.*;
function goSound(str:String):Void {
if (str == "subir") {
// script para cambiar el sonido
} else if (str == "bajar") {
// script para cambiar el sonido
} else if (str == "silencio") {
// script para cambiar el sonido
}
}