Anuncios Google

Sprites...(Luadev) (Solucionado)

Pues bien ya voy a por mi segundo juego OFICIAL para scenebeta y me he atrancado nada mas empezar...

Pues bien mi problema son los Sprites... me he leido el tuto de chimecho pero nada...

Me salen errores que no se como corregir...

Solo quiero que al pulsar derecha mi personaje mire a la derecha y asi con arriba, abajo e izquierda...

Como puedo hacerlo?

Please de la forma mas sencilla posible :=D


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 jorge_97

By jorge_97

El codigo de carga

P1 = image.load("ctup.png")
P2 = image.load("ctright.png")
P3 = image.load("ctdown.png")
P4 = image.load("ctleft.png")

 

Mostrando Sprites

 

if controls.up() then P1:blit(x,y) y=y-1 end
if controls.down() then P3:blit(x,y) y=y+1 end
if controls.right() then P2:blit(x,y) x=x+1 end
if controls.left() then P4:blit(x,y) x=x-1 end

 


 

 


Risa Dos años en SCENEBETA Risa

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

Imagen de Dioni0396

Tienes que usar variables

Direccion = 1
if controls.up() then Direccion = 1; y=y-1 end
if controls.down() then Direccion = 2 y=y+1 end
if controls.right() then P2:blit(x,y) x=x+1 end
if controls.left() then P4:blit(x,y) x=x-1 end
if Direccion == 1 then P1:blit(x,y) end
if Direccion == 2 then P3:blit(x,y) end
Asi con todos.

Imagen de jorge_97

By jorge_97

Gracias... al final he hecho esto:

 

current = P1
 
while true do
controls.read()
 
 
if controls.up() then current =P1 y=y-1 end
if controls.down() then current =P3 y=y+1 end
if controls.right() then current =P2 x=x+1 end
if controls.left() then current =P4 x=x-1 end
 
 
current:blit( x,y)
 
--etc
--etc 
 
end


Risa Dos años en SCENEBETA Risa

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

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.