Comunidad de diseño web y desarrollo en internet online

Problema con sonido en juego de action script 3.0

Citar            
MensajeEscrito el 06 Sep 2011 06:49 pm
Hola ke tal, buen dia tengan todos, miren tengo un problema con un juego, el cual esta desarrollado en adobe flash action script 3.0,es un memorama, al encontrar un par de cartas iguales, se debe escuchar un sonido, el problema es que localmente lo he probado, y se escuchan los sonidos, pero despues de subirlo a una pagina web en linea no se escuchan los sonidos

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Sep 2011 07:21 pm
Quiz{as no hayas subido el archivo mp3 del sonido, si lo has subido y el swf no est{a en la misma carpeta del HTML, la ruta al archivo puede ser incorrecta (ya que se toma desde la ubicacion del HTML contenedor, no desde el swf)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Sep 2011 07:48 pm
hola muchas gracias por contestar,mira soy nuevo en action script, lo extraño es ke localmente en mi computadora si funciona, mi codigo es este

public function lanzaSonido(_cancion:String,_id:String):void{
//Parámetros de la funcion asignados a variables locales
cancion = _cancion; id = _id;
//Impresion en ventana de salida de la cancion y el id de la carta de esta banda para verficar
//el funcionamiento de esta funcion
trace("La Nota de la Carta es: " + cancion + " y el ID es: " + id);
//Creacion de la instancia de la clase Sound
buffer = new SoundLoaderContext(8000,true);
//Creacion de la instancia de la clase SoundChannel
canal = new SoundChannel();
//Creacion de la instancia de la clase URLRequest para establecer la ruta del archivo de sonido
var req:URLRequest = new URLRequest("sonidos/" + cancion + ".mp3");
sonido = new Sound();
//Carga de la ruta del archivo de sonido mediante el objeto sonido
sonido.load(req,buffer);
//Reproduccion del objeto sonido mediante la instancia del canal de sonido
canal = sonido.play();
}

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Sep 2011 07:53 pm
Ok, pregunto mas simple: ¿el HTML contenedor y el swf están en la misma carpeta?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Sep 2011 08:02 pm
No mira,el html esta en una carpeta llamada usuarios , y el swf esta en una carpeta llamada flash, dentro de esta carpeta tambien existe una carpeta llamada sonidos, esta carpeta es la ke contiene los sonidos para el juego

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Sep 2011 08:03 pm
tanto la carpeta flash y la de sonidos estan dentro de usuarios

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Sep 2011 08:07 pm
Ok, explico un poco mas. Un archivo swf no se visualiza directamente en el navegador, sino que usualmente se pone en un archivo html que lo contiene, así para visualizar el juego el usuario tiene que tipear> http://tusitio.com/archivo.html
Esto es así porque si fueras directamente al swf no habría control de tamaño ni de otras variables de contexto que injyecta el HTML contenedor.
Bien, vuelvo a preguntar ¿el html que contiene al swf está en la misma carpeta?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Sep 2011 08:28 pm
No, no esta en la misma carpeta

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Sep 2011 08:31 pm
Bien, entonces tienes que modificar la ruta como si desde el HTML se tratara

var req:URLRequest = new URLRequest("sonidos/" + cancion + ".mp3");

No funcionara al publicar pero si al subirlo. La otra es que pongas el HTML contenedor y el swf en la misma carpeta

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Sep 2011 08:33 pm
muchisimas gracias, voy a intentar con eso, aver ke pasa, deveras gracias por ayudar es ke un pryecto ke tengo ke entregar

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Sep 2011 09:46 pm
ya cambie la ruta de los sonidos, varias veces, incluso le puse la ruta con todo y direccion ip, y tambien puse el html junto al swf pero no funciona como ves??

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 06 Sep 2011 11:41 pm
Pon la URL donde lo tienes colgado y lo miramos

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Sep 2011 01:51 am
hola estas todavia conectado???

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 07 Sep 2011 02:27 am

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 07 Sep 2011 01:45 pm
No el fuente, donde lo tienes andando en el servidor

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Sep 2011 03:28 pm
hola estas conectado??

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 07 Sep 2011 03:31 pm
Simplemente sigue el hilo, esto es un foro, no es un chat donde se necesita estar conectado para poder leerse

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 08 Sep 2011 02:18 pm

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 08 Sep 2011 02:32 pm
El error que tira es este:

Error #2044: Unhandled IOErrorEvent:. text=Error #2032: Stream Error.
at Jorge.JuegoMemo::Fase/lanzaSonido()
at Jorge.JuegoMemo::Fase/controlResultado()
at Jorge.JuegoMemo::Carta/_click()

Dado que la carpeta sonidos existe con los archivos do, re, mi ... etc, me inclino a pensar que el argumento cancion esta mal. Si te funciona en Windows pero no en el servidor, es probable que la diferencia sea una mayuscula/minuscula, por ejemplo te manda do y en el servidor está Do (la primera en mayúscula) Mira si pasando la primera letra del mp3 a minuscula funciona

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 08 Sep 2011 02:52 pm
muchas gracias voy intentar con eso

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 08 Sep 2011 03:14 pm
muchisimas gracias, ya funcionó si, era cambiar el nombre de los archivos a minusculas, te agradesco tu ayuda.

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 29 Sep 2011 09:50 pm
Hola ke tal como estan todos, espero ke bien, miren kisiera, pedirles su ayuda, lo ke necesito, es saber, si me podrian proporcionar algún codigo o pagina para descargar un juego de salto de longitud ke este en action script 3.0, por favor, gracias de antemano

Por Hycarus

24 de clabLevel



 

msie8
Citar            
MensajeEscrito el 30 Sep 2011 12:43 am
No tiene nada que ver con lo anterior, abre un POST nuevo con tu pedido

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.