Este es mi primer post, recien estoy empezando a meterle manos a Flash y lo estoy haciendo con Flash CS3.
Buscando información di con los tutoriales de CL y a pesar de revisar el foro en busqueda de solucionar mi problema, nada de lo que encontré me dio resultados.
Del tutorial de boton play/pause tome el siguiente código y lo modifiqué para no incrustar el MP3 dentro del SWF, sino que lo tomo a través de una ruta.
Codigo Actionscript 2.0
Código :
var pausa:Number = 0;
var estado:Number = 1;
var tema:String;
audio_switch.stop();
_root.onLoad = function(){
misonido = new Sound();
misonido.onSoundComplete = function(){
misonido.start();
}
/* acá cargo mi MP3 externo*/
misonido.loadSound(_root.tema, true); /*lo he probado con "ruta/archivo.mp3" y funciona OK*/
misonido.start();
audio_switch.gotoAndStop("play");
test_text.text = _root.tema; /*esto lo hice para comprobar si me cargaba el valor de la variable pasada desde el html, test_text es un texto dinámico en mi escena*/
}codigo html
Código :
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="700" height="437" id="flashpage" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="flashpage.swf?tema=archivo.mp3" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="flashpage.swf?tema=archivo.mp3" quality="high" bgcolor="#ffffff" width="700" height="437" name="flashpage" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
tambien he probado con este otro código html
Código :
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="700" height="437" id="flashpage" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="allowFullScreen" value="false" /> <param name="movie" value="flashpage.swf" /> <param name="quality" value="high" /> <param name="FlashVars" value="tema=archivo.mp32> <param name="bgcolor" value="#ffffff" /> <embed src="flashpage.swf" flashvars="tema=archivo.mp3" quality="high" bgcolor="#ffffff" width="700" height="437" name="flashpage" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>
nada me resulta la verdad como recien estpy conociendo AS y Flash no se donde estoy cometiendo el error.
Les agradeciería una ayudita
slds
