Anuncios Google

Sprites Distorcionados

Hola , porfavor diganmen porque mis sprites salen asi cuando los muevo

http://imageshack.us/photo/my-images/62/20110110024823.jpg/

http://imageshack.us/photo/my-images/14/20110110024820.jpg/

y aca esta mi code

link={}
link["stay"]={}
link["walk"]={}
 
link.stay.up        = image.load("sprites/link_stay_up.png")
link.stay.down      = image.load("sprites/link_stay_down.png")
link.stay.right     = image.load("sprites/link_stay_right.png")
link.stay.left      = image.load("sprites/link_stay_left.png")
 
link.walk.up        = image.loadsprite("sprites/link_walk_up.png",25,44)
link.walk.down      = image.loadsprite("sprites/link_walk_down.png",25,44)
link.walk.right     = image.loadsprite("sprites/link_walk_right.png",25,44)
link.walk.left      = image.loadsprite("sprites/link_walk_left.png",25,44)
 
status= "stay"
direction= "right"
x= 10
y= 10
anim= 0
 
while true do
 
controls.read() 
 
if controls. up() or controls.down() or controls.right() or controls.left() then
anim= anim+0.1
status= "walk"
if math.floor (anim) > 4 then
anim=  0
end
 
else 
anim=  0
status= "stay"
end  
 
if controls.up() then
y=  y-1
direction=  "up"
 
elseif controls.down() then
y=  y+1
direction= "down"
 
elseif controls.right() then
x= x+1
direction= "right"
 
elseif controls.left() then
x= x-1
direction= "left"
end
 
if status=="walk" then
link[status][direction]:setframe(anim)
end
 
link[status][direction]:blit(x,y)
screen.flip()
 
if controls.r () and controls.l() then
broke ()
end
 
end

gracias por ayudar

 


 

 


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 jorge_97

By Jorge_97

No hagas Re-post.

Ya te respondí en el otro post con la solución

Cierra este

Salu2

Imagen de Andres_Ne

Gracias por resolver mi duda

Gracias por resolver mi duda 2 preguntas  mas hay algun tutorial donde pueda aprender a usar ese bucle for ..o esa forma de cargar sprites que me enseñaste?ahh y como se cierra un post?


 

 

Sólo los mod podemos cerrar

Sólo los mod podemos cerrar hilos. Dejo abierto el otro ;)

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.