Bueno, les explico, quiero lograr hacer un HB con un solo archivo (.lua), pero nose si a la hora de abrir elementos (es decir, fotos sobre fotos) se usan Funciones o Tablas, nose si me explico bien, quiero hacer que al tocar un boton se abra otro menu encima de ese, aqui dejo un ejemplo del code:
Fondo_arriba = Image.load ("Fondo_arriba.png", VRAM) Fondo_abajo = Image.load ("Fondo_abajo.png", VRAM) Cursor = Image.load ("Cursor.png", VRAM) Barra = Image.load ("Barra.png", VRAM) function Menu() screen.blit(SCREEN_DOWN, 0, 164, Barra) end while true do Controls.read() x = Stylus.X y = Stylus.Y if Keys.held.Up then y = y - 2 end if Keys.held.Down then y = y + 2 end if Keys.held.Right then x = x + 2 end if Keys.held.Left then x = x - 2 end screen.blit(SCREEN_UP, 0, 0, Fondo_arriba) screen.blit(SCREEN_DOWN, 0, 0, Fondo_abajo) -- Al hacer doble click en esa area, nos llevara al otro Menu (en esta caso solo sera una barra "foto") -- if x >= 10 and x <= 43 and y >= 10 and y <= 48 and Stylus.doubleClick then Menu() end screen.blit(SCREEN_DOWN, x, y, Cursor) render() end
El codigo no esta completo, pero lo otro no sera necesario.. Espero que alguien pueda ayudarme Saludos y Gracias de antemano..
lo primero de todo
para que usas controles si estas usando Stylus?
Las dos cosas pueden pero quedan feas, o controles o stylus?
Lo que pasa es que eso es una
Lo que pasa es que eso es una parte del codigo, porque en el HB uso la pantalla tactil y botones...
Para añadir un elemento sobre otro
solo tienes que volver a blitearlo, te explico digamos que tengo 2 imagenes, rojo y verde, y yo quiero que primero se vea rojo, y luego verde, y finalmente rojo.
Solo hay que reblitear. nada mas.
este post te lo sabrán
este post te lo sabrán responder en PROGRAMACIÓN ;)
Ups error mio
Ups error mio, gracias por avisarme..
Salu2.