Anuncios Google

Problema con Sprite (Luadev)(Solucionado)

Pues mi problema es que al mostrar un Sprite (Método Rober Galarga xD) de un arquero lanzando una flecha pero en la ultima parte del lanzamiento aparecen como unos cuadros borrosos.

A que se debe? Hay alguna manera de solucionarlo?

PD: Lo he probado sin transpariencia y va perfecto pero como hay un fondo detras necesito la transpariencia.

 

EDITO:

 

CODIGO

 

x=0
dofile("weaponlib.lua")
fondo=image.load("fondo.png")
personaje={x=20}
 
andando = image.loadsprite("andando.png",100,137)
disparando = image.loadsprite("disparando.png",130,140)
quieto = image.load("quieto.png")
 
cuadro=0
minitimer=0
cuadro1=0
estado="quieto"
 
flecha = image.load("flecha.png")
 
arco = weapon.create(flecha,3)
weapon.action(arco,"start")
 
 
while true do
 
controls.read() 
fondo:blit(x,0)
 
if estado=="andando" then
x=x-1
if cuadro>4 then cuadro = 0 estado="quieto" end 
if minitimer==10 then  minitimer = 0 cuadro = cuadro + 1 end
minitimer = minitimer + 1		
andando:setframe(cuadro)    
andando:blit(100,100)
end
 
if estado=="disparando" then
if cuadro1>3 then cuadro1 = 0 estado="quieto" end 
if minitimer==10 then  minitimer = 0 cuadro1 = cuadro1 + 1 end
minitimer = minitimer + 0.5	
if cuadro1<2 and dispa==0 then weapon.shoot(arco,160,143,4,0)  dispa=1 end
if cuadro1>2 then dispa=0 end
disparando:setframe(cuadro1)    
disparando:blit(100,95)
end
 
if estado=="quieto" then
quieto:blit(100,100)
end
 
weapon.blit(arco)
 
if controls.right() and estado=="quieto" then estado="andando" end 
if controls.r() and estado=="quieto" then estado="disparando" end
 
 
if controls.start() then broke() end
screen.flip()    
 
end


Risa Dos años en SCENEBETA Risa

Click aquí para ver la Entrada de Bitácora.


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 User170294

Te recomiendo Animlib de

Te recomiendo Animlib de Chimecho. En su última versión corrigio todos los problemas anteriores respecto a los gifs con transparencias.

si, mejor usa gifs en vez de sprites, para mi es más sencillo...aunqe tienes q andar con cuidado de no cargar dmasiado la ram

salu2


Imagen de jorge_97

By Jorge_97

Gracias compañero probe eso antes de solucionar mi problema pero no dio buen resultado...

La solucion fue encajar perfectamente mi personaje en los cuadros (El problema estaba en la imagen)

Salu2 y gracias

TEMA SOLUCIONADO


Risa Dos años en SCENEBETA Risa

Click aquí para ver la Entrada de Bitácora.

Imagen de barney77

El codigo, por favor.

El codigo, por favor.

Imagen de jorge_97

By Jorge_97

Ya esta!!

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.