(Solucionado)
--Cargamos flecha Flecha = image.load("Flecha.png") Flecha2 = { } Flecha2[1] = { x = 30, y = 10 } while true do controls.read() Mov1 = true if controls.press("right") and Mov1==true then Flecha2[1].x = Flecha2[1].x + 40 elseif controls.press("left") and Mov1==true then Flecha2[1].x = Flecha2[1].x - 40 end image.blit(Flecha2[1].x,10,Flecha) dofile("Menuprincipal.lua") image.blit(Flecha2[1].x,Flecha2[1].y,Flecha) FotoMenu() MusicMenu() screen.flip() end
Editado: Movido a Programación. Postear en el lugar incorrecto incumple las Normas de la Comunidad, antes de volver a postear por favor revíselas.| Rober Galarga
las funciones normalmente van
las funciones normalmente van fuera del bucle, las bariables se cargan fuera de las funciones, y del bucle lo de las pulsaciones estan bien para los movimientos , te falta mostrar la flecha
Gracias
Gracias ya lo solucione
Ya tienes la mayor parte del
Ya tienes la mayor parte del código hecho, ahora sólo bliteas tu flecha en las coordenadas que le toquen:
Eso iría antes de cerrar el while ;)
EDITO: perdón, no me fijé que no tienes y, sólo x. En ese caso, la coordenada de bliteo en Y sería una constante (un número cualquiera) y tu flecha se moverá a la derecha y a la izquierda ;)
Bien Voy a probar
Voy a probar
PD: ahora no sale ni la flecha, directamente se queda en negro
PD2: Lo consegui arreglar!!
Gracias muchas gracias
Pero si estaba en programacion....
.... O habra sido mi imaginacion.....
PD: Lo siento lo puse en rumores sin confirmar
Te habrás equivocado al
Te habrás equivocado al seleccionar el foro... estaba en Rumores sin confirmar xD
Ahora, puedes ampliar un poco la descripción de tu duda? que no entiendo lo que quieres lograr
EDITO: Ya no importa, xerpi ha dado en el clavo xD
Xerpi
Lo ha dicho, eso era lo que queria pero tengo otra duda voy a ponerla
con un condicional
con un condicional puedes:
Gracias
Gracias de nuevo