Anuncios Google

Lua dev, carga de sonidos (Nueva Duda) Urgente

Mi duda es como cargar los sonidos en mi juego y que formatos acepta dev, es que los tutos de chimecho no lo enseña.

Alguna respuesta?

Edito: Si funciona pero no se escucha, porque?


"Si las puertas de la percepción se purificaran todo se le aparecería al hombre como es, infinito".

 

Si tienes algún aporte túyo o noticia mandame un mp y con gusto pasará a portada.

 


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de NauTiluS1

Pero porque no me preguntas a

Pero porque no me preguntas a mi? en vez de estar haciendo preguntas?

Imagen de Chimecho

es increible...

He leído todos los comentarios de abajo.... bueh....

sound.play pone a reproducir un sonido DESDE EL COMIENZO, entonces, al ponerlo en un bucle, siempre reproducirá DESDE EL COMIENZO, haciendo que no se escuche nada...

Solución: Ponerlo fuera del bucle para que reproduzca UNA sola vez...



PSP FAT [5.00 M33-6] [6.60 ME] [Hard Moded] / Nintendo Wii [4.1U] [cIOS Hermes] [D2X cIOS] / iPhone 3G [4.2.1] [BB 05.13.04] [redsn0w] / iPod Touch 4 [6.1] [evasi0n]

07/05/10: Tuve el placer de llamarle con todo derecho "N00B" a molotovi xDDD

Recuerda: Sé el intérprete -_-

Imagen de NauTiluS1

El problema no es de los que

El problema no es de los que respondieron lo qué pasa que friz no fué especifico.

Imagen de Chimecho

....

Si es de los que respondieron:

http://psp.scenebeta.com/node/75355#comment-601471 (las funciones no importa si van separadas...)

http://psp.scenebeta.com/node/75355#comment-601501 (sound.play después del controls.read... osea, dentro del bucle)

http://psp.scenebeta.com/node/75355#comment-601387 (igual que arriba)

http://psp.scenebeta.com/node/75355#comment-601393 (más de lo mismo)



PSP FAT [5.00 M33-6] [6.60 ME] [Hard Moded] / Nintendo Wii [4.1U] [cIOS Hermes] [D2X cIOS] / iPhone 3G [4.2.1] [BB 05.13.04] [redsn0w] / iPod Touch 4 [6.1] [evasi0n]

07/05/10: Tuve el placer de llamarle con todo derecho "N00B" a molotovi xDDD

Recuerda: Sé el intérprete -_-

Imagen de Dioni0396

........-.-

Yo lo coloco dentro del bucle y funciona ya lo que hagas tu me da igual

Imagen de Chimecho

claro que puede ir dentro del bucle...

Siempre y cuando pongas una condición para que se reproduza (if controls.press("algo") then sonido:play() end), pero no lo que he leído allá abajo de poner un play cada vuelta del bucle...

Edito: Bueno, si hacer lo correcto te da igual, eso explica las respuestas de abajo... =/



PSP FAT [5.00 M33-6] [6.60 ME] [Hard Moded] / Nintendo Wii [4.1U] [cIOS Hermes] [D2X cIOS] / iPhone 3G [4.2.1] [BB 05.13.04] [redsn0w] / iPod Touch 4 [6.1] [evasi0n]

07/05/10: Tuve el placer de llamarle con todo derecho "N00B" a molotovi xDDD

Recuerda: Sé el intérprete -_-

Imagen de Dioni0396

Ok

Ok

Sabes donde radica el

Sabes donde radica el problema, en que sin ofender novatos le ensenan a novatos. Segundo no se detienen a leer, las funciones estan en el manual y tercero lo que ya me ha entrado en la cabeza "Hay que ser el interprete".

Pero enserio lo primero me parece la razon mas fuerte.

 

Imagen de barney77

Pues.

Dioni dijo que estaba perfecto esto y que erá imposible que no sonará.

dgg = sound.load("dgg.mp3")
dgl = sound.load("dgl.mp3")
 
while true do
controls.read()
screen.print(10,10,"Presiona X para dgg")-- opcional
screen.print(10,60,"Presiona O para dgl")--opcional
screen.print(10,150,"hb")-- opcional
 
if controls.press("cross") then
sound.play(dgg)
end
 
if controls.press("circle") then
sound.play(dgl)
end
 
screen.flip()
end

A esos comentarios se refiere chime.

Salu2 nau.

Imagen de NauTiluS1

Sabes porqué no funciona?

No funciona porque pones "if controls.press" lo cual hará qué "Sí presiono X suene el sonido" pero eso no quiere decir que ponga el sonido a reproducir completamente ya que el cambio de boton es muy rapido o mas facil el bucle principal avanza demasiado rapido lo cuál hará que solo se muestre por lo menos una milesima del sonido, la manera correcta es esta:

if controls.boton() then

Pensaba que ustedes lo hiban a solucionar, por eso no comenté.


Follow me twitter nautilus1_jmccu!!
Sony, ya a nadie le interesa tus UMD si alguien compra una psp es por nosotros los coders. Madura y has un FW que haga la diferencia y anime a las personas en comprar un PSP

Imagen de barney77

Pues

Pues, si lo se, solo que...

Nevado0 se lo solucionó desde hace rato..

Imagen de NauTiluS1

Nevado0 se lo soluciono?, qué

Nevado0 se lo soluciono?, qué bueno, eso me alegra :D

 

Imagen de barney77

Sí, nevado0 lo solucionó desde antes de que comentaramos chime y yo, mira aquí

Saludos Nau =D.

Imagen de Nevado0

Aver, tu k kieres= que se

Aver, tu k kieres? que se escuche de fondo? o k suene en un determinado momento lo que dura ese sonido?

Imagen de friz97

Que se escuche

De fondo.

Imagen de Nevado0

Pon sound.loop ("ruta

Pon sound.loop ("ruta desonido.mp3")  Fuera del bucle y de funciones, lo pones como si fuera una variable :D


 Click en la imagen si kieres un avatar o una firma tan espectacular como los mios =P.

Psp 2001 Gen d3 + Memory stick 4 gb

Ps3 Fat 60GB + CFW Rebug 3.55 + Disco duro externo 250 GB+ Multiman

Imagen de friz97

Ok,

gracias ya me funciono, loop es para que sea de fondo y .load es para un if no??

Imagen de barney77

Mmm

Mmm pues load es para cargar, solo para cargarlo, para reproducirlo, llamarias a sound.loop() o sound.play().

sound.play() reproduce un sonido en el canal por defecto.

Y sound.loop(), como su nombre lo dice, lo reproduce en modo loop.

Imagen de Nevado0

load es para cargarlo... tu

load es para cargarlo... tu puedes cargar un sonido y no utilizarlo con load simplemente le dices al lua que lo tenga preparado pa usarlo cuando tu le digas


 Click en la imagen si kieres un avatar o una firma tan espectacular como los mios =P.

Psp 2001 Gen d3 + Memory stick 4 gb

Ps3 Fat 60GB + CFW Rebug 3.55 + Disco duro externo 250 GB+ Multiman

Imagen de lostdajt

Deja busco en un HB que hice

De musica y te lo paso.

Imagen de lostdajt

Aqui esta:

dgg = sound.load("dgg.mp3")
dgl = sound.load("dgl.mp3")
 
while true do
controls.read()
screen.print(10,10,"Presiona X para dgg")-- opcional
screen.print(10,60,"Presiona O para dgl")--opcional
screen.print(10,150,"hb")-- opcional
 
if controls.press("cross") then
sound.play(dgg)
end
 
if controls.press("circle") then
sound.play(dgl)
end
 
screen.flip()
end


HiderDEV 2.0: 100%  3D Images: 100%   American Run: 100%

 

 

 

Imagen de friz97

Sigue sin sonar

Ya no se que hacerTriste

Imagen de lostdajt

Tienes el ultimo eboot

de LuaDEV R0

Imagen de friz97

SI

...

Imagen de Dioni0396

IMPOSIBLE

El codigo esta perfectamente, es imposible que no se escuche, Tendras algun plugin que afecte al lua

Imagen de friz97

No lo se

los desactivo y comento...

Edito: Sigue sin funcionar.

Este es mi code:

negro = color.new(0,0,0)
azul = color.new(0,0,255)
rojo = color.new(255,0,0)
 
selector = 1
 
menu = image.load ("menu.jpg")
 
sonidomenu = sound.load ("whole lotta love.mp3")
 
while true do
sound.play(sonidomenu)
controls.read()
menu:blit (0, 0)
 
if selector == 1 then
screen.print(170,100,"Iniciar juego",1,azul,0x0)
screen.print(170,150,"salir",1,rojo,0x0)
end
 
if selector == 2 then
screen.print(170,100,"Iniciar juego",1,rojo,0x0)
screen.print(170,150,"salir",1,azul,0x0)
end
 
if controls.press("up") then
selector = selector-1
end
 
if controls.press("down") then
selector = selector+1
end
 
if selector < 1 then
	selector = 2
end
 
if selector > 2 then
	selector = 1
end


"Si las puertas de la percepción se purificaran todo se le aparecería al hombre como es, infinito".

 

Si tienes algún aporte túyo o noticia mandame un mp y con gusto pasará a portada.

 

Imagen de Dioni0396

Esta mal

esto

sonidomenu = sound.load ("whole lotta love.mp3")

--Es asi
sonidomenu = sound.load("Cancion.mp3")--Las funciones van juntas SIEMPRE
Imagen de friz97

Ok

Deja lo cambio, pero lo raro es que como lo tengo no da error.

Edito: Sigue sin funcionar...

Imagen de Dioni0396

Seguro

que esta bien escrita la cancion? Yo lo llamaria mejor Cancion1.mp3 que todo ese nombre

PD: Pon el sound.play despues de controls.read()

Imagen de friz97

Ok

Deja lo cambio.

Edito: No se escucha.

Imagen de lostdajt

Mmm.. no veo porque el error

Te paso un link de un HB que hice de musica haber si funciono.

MP

Imagen de friz97

Ok

Gracias.

Imagen de Dioni0396

Pues

Acepta .mp3 y .wav, para cargarlos automaticamente (Al entrar al hb) seria asi:

--Cancion 50 cent
50Cent = sound.load("Ruta")--Esto lo carga
while true do
sound.play(50Cent)--.play lo reproduce,.stop lo para
screen.flip()
end

Imagen de lostdajt

El formato que mas se usa

En LUADEV es el mp3, solo que tendrìas que cambìarle la frecuencia, busca un tuto de Psprekiem el lo tiene ese tuto.

Para ejecutar un sonido es asì:

sonido = sound.load("sonido.mp3")-- Aqui va la ruta del sonido, si lo tienes en una carpeta pon la carpeta y una diagonal y el sonido.
 
while true do
sound.play(sonido)
screen.flip()
end


HiderDEV 2.0: 100%  3D Images: 100%   American Run: 100%

 

 

 

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.