Foros del Web » Creando para Internet » Flash y Actionscript »

loadSound y variable

Estas en el tema de loadSound y variable en el foro de Flash y Actionscript en Foros del Web. Hola, soy una principiante con el flash y el actionscript, a pesar de ello he conseguido hacer un reproductor de mp3 sencillo que reproduce una ...
  #1 (permalink)  
Antiguo 26/01/2009, 08:48
 
Fecha de Ingreso: junio-2007
Mensajes: 1
Antigüedad: 10 años, 6 meses
Puntos: 0
loadSound y variable

Hola, soy una principiante con el flash y el actionscript, a pesar de ello he conseguido hacer un reproductor de mp3 sencillo que reproduce una cancion. El problema llega a la hora de querer pasarle esa cancion como una variable. Este es el codigo que tengo:

variable_1= _root.miVar;
variable_1=variable_1 + ".mp3";

var timer:Number = 0;
var mcPath:MovieClip = this;
var wTime:Number = mcTime._width;

var music:Sound = new Sound();
music.loadSound(variable_1, false);
music.onLoad = function() {
startProgress();
btPlay.enabled = true;
}

y esto el codigo html:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="400" id="mp3_var" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="prueba2.swf?miVar=3322" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="prueba2.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="prueba2" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

la variable si llega al flash, porque soy capaz de escribirla en un campo de texto, pero no reconoce la canción. Si pongo directamente el nombre de la canción se reproduce sin problemas, asi que no hay problemas de directorios.
Alguien me puede ayudar?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:30.