Anuncios Google

Nuevo teclado para LuaDev

Tutoriales Avanzados Homebrewes

Quieres poner un teclado en tu homebrew recién creado, acá tienes un teclado totalmente nuevo, de la mano de jorge_97, listo para utilizar en nuestros programas, si quieres enterarte de como utilizarlo sigue leyendo.

Autor: jorge_97.

En realidad son dos teclados:

  • Uno numérico → Devuelve number
  • Otro que combina letras (Mayúsculas & Minúsculas), Signos y Números → Devuelve String

El teclado es muy sencillo y cómodo de usar, además tiene una apariencia muy agradable, puede ser modificado fácilmente y posee sonido

NOTA: Para desactivar el sonido simplemente cambien el nombre del sonido que incorpora la descarga.

Si están cansados del típico Teclado de Sony o quieren un teclado más completo y cómodo no duden en descargarlo.

Bueno vamos a empezar con el código:

--El uso de este teclado es similar al de sony pero incoropora alguna que otra diferencia
 
--Agregamos el teclado
dofile("teclado.lua")
--Creamos una variable 
a=""
 
--Iniciamos la maquinaria :P
while true do
controls.read()
 
--Mostramos nuestra variable
screen.print(50,10,a)
 
--Añadimos una conidición: Si pulsas X que se abra el teclado y a tome el valor de lo que escribas, al igual que os.osk()
if controls.cross() then a=teclado(a,b,c,d) end
 
--Nuestro teclado recibe 4 parámetros:
 
--Formato del teclado (1: String, 2:Number)
--Título del teclado: "Texto que se mostrará como titulo" Posee un máximo de caracteres, por lo que si te pasas el titulo sera "Teclado"
--Número de Caracteres Máximos
--Un image.load() con la imagen de fondo
 
--PD: Si no quieres poner algún valor puedes dejarlos en blanco sin problema, pasaran a ser los predeterminados
 
--Actualizamos la pantalla
screen.flip()
end

Controles:

  • Ambos teclados:
    • Pad Digital: Moverse por las letras, números o signos.
    • X: Seleccionar letra, número o signo.
    • Cuadrado: Borrar.
    • Start: Acabar.
  • Teclado String:
    • Select: Cambiar teclado (Letras, números o signos).
    • Triángulo: Poner espacio.
  • Teclado Number:
    • Triángulo: Poner punto (Solo puede ponerse un punto).

Agradecimientos a Rober Galarga y Xerpi por su gran ayuda.

*Captura del teclado en funcionamiento.

Descargar Nuevo teclado LuaDev Español (Sólo Usuarios Registrados).

4.189655
Tu voto: Ninguno Votos totales: 4.2 (58 votos)

Anuncios Google

Comentarios

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 -DjB

Este teclado se muy bien para

Este teclado se muy bien para usarlo pero sería bueno si se le pudiera hacer que agregara un cambio de linea, es decir, un tipo de enter que crees se lo puedes hacer para poder utilizarlo es que eso lo necesito por favor si puedes o sino dime si hay uno como este que tenga esa capacidad.

Edito: Ya yo mismo le hice esa función.


Imagen de jorge_97

"\n" --> Salto de línea Salu2

"\n" --> Salto de línea

Salu2

Imagen de klozz

Interesante veremos si lo

Interesante veremos si lo añado a mi Proyecto ;D saludos buen trabajo :3

Imagen de User170294

Sencillo , simple y eficaz.

Sencillo , simple y eficaz. Felicidades!!

Imagen de jorge_97

by jorge_97

Thanks!!

Espero verlo en algún homebrew...

Salu2

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.