Llevo todo el día intentando que me funcionase el siguiente programa y no lo consigo. Por favor, alguien sería tan amable de decirme mi fallo garrafal o me empiezo a cortar las venas.
El código:
rojo = Color.new(255,0,0,255) blanco = Color.new(255,255,255,255) oldpad = Controls.read() fondo = Image.load("imagen/fondo.JPG") Re = Sound.load("sonidos/reb.mp3",false) Mi = Sound.load("sonidos/mib.mp3",false) Sol = Sound.load("sonidos/sol.mp3",false) La = Sound.load("sonidos/lab.mp3",false) --Funcioness function nopres() screen:clear() pad = Controls.read() Image:blit(0,0,fondo) if pad:square() and oldpad:square() ~= pad:square() then local sonido = Re voz = sonido:play() end if pad:square() then screen:print(230,130,"Re",rojo) end if pad:circle() and oldpad:circle() ~= pad:circle() then local sonido = La voz = sonido:play() end if pad:circle() then screen:print(230,130,"La",rojo) end if pad:cross() and oldpad:cross() ~= pad:cross() then local sonido = Sol voz = sonido:play() end if pad:cross() then screen:print(230,130,"Sol",rojo) end if pad:triangle() and oldpad:triangle() ~= pad:triangle() then local sonido = Mi voz = sonido:play() end if pad:triangle() then screen:print(230,130,"Mi",rojo) end if pad:start() then System.Quit() end screen.waitVblankStart() screen.flip() end -------------Termina pulsaciones(<eof>)----------- while true do pad = Controls.read() if nopres() then end oldpad = pad end
Tienes dos fallos. Como
Tienes dos fallos. Como alguien ha dicho abajo, no puedes cargar mp3 con Sound.load. Solo WAVs, y me parece que solo uno.
Luego, no se que narices quieres decir con if nopres() then end, me ha mosqueado muchisimo. Eso no es nada. Para aplicar una funcion hay que poner simplemente su nombre. Así, el if queda incompleto, porque no es ninguna condición.
SceneBET y PSP Euskaraz 2... ¿Pronto?
Este... bueno...
Para ser sincero, no es la primera vez que veo eso, creo que vi algo así viniendo de psprecizo, asi q.... más parece un código copiado...
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 -_-
Ni la primera ni la última será
Bueno, ya sabes que hay mucho coder copypastero por aquí, y cada vez abundan más desde que empezaron a regalar banderitas de Coder. Cogen un código, le cambian 4 lineas, esas 4 lineas como no les compilan, al final las arreglan llorando en los foros.
PD: No sé si es el caso del autor del POST, no lo digo por él en particular.
PD2: El que se sienta aludido que SE AGUANTE.
LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.
Pos sí, ese es el caso... SOY
Pos sí, ese es el caso... SOY UN COPYPASTERO y lo reconozco. No tengo más que mínimas nociones de lua (prácticamente nula), pero esq no quiero perder el tiempo aprendiendo un lenguaje que no voy a usar más que para este homebrew.
Lo que quiero hacer es un homebrew que muestre una imagen de fondo y que cuando aprete x,o,[] y triangulo toque 4 sonidos distintos. No creo que sea tan dificil.
no pues no es dificil
pero si quieres hacer algo sera por tu cuenta, ya si de por si es copy paste trata de enterderlo.
Ningun lenguaje e facil, pero si se quiere llegar, a hacer algo bueno pues se tiene que aprender.
Un saludo, ahh y si piensas que Lua solo lo necesitaras para este HB estas equivocado, ya que si sigues con algo de programacion, ya sea en cualquier lenguaje Lua se te puede adaptar e incluso hacer mas facil debido a la facilidad de manejarlo.
No se lua, pero si pones el
No se lua, pero si pones el error que te da talvez se te pueda ayudar mejor. Tambien puede que el archivo sea muy grande, y que lua no pueda cargarlo, pero no se...
como quieres cargar un sonido
como quieres cargar un sonido con formato mp3??
primero
primero que version de lua utilizar por que podria ser eso que la version que uses no se la correcta por lo que veo que combinas varias sintaxis que no son de una version si no de dos
Editado:
ya se cual es tu error mira en esta parte
los archivos mp se cargan con esta funcion
mp3me.load()
aparte estas usando funciones de lua player 7 y otra es de luam player hm2 por eso te marca error revisa bien la sintaxis
Vale, siguiendo tus consejos,
Vale, siguiendo tus consejos, ahora me carga la imagen de fondo y no se cuelga. Hasta ahí bien. El único problema es que ahora si doy a un botón para cargar un sonido me dice:
attempt to index global mi a nil value
¿Cual es el probléma?
Si nos dices tu problema entenderemos mejor & trataremos mejor de ayudarte.
Lo que me pasa es que si lo
Lo que me pasa es que si lo abro con luaplayer en el PC se queda en negro y no hace nada. En cambio, en la psp cuando lo meto a veces me la cuelga entera y tengo que quitar la bateria o, a veces sale un mensaje que dice "cannot load sound".