Ir al contenido
Ludens Ludens Ludens 0.3.0

Teclas de Entrada

Este contenido es para la versión 0.1.0. Cambia a la última versión para documentación actualizada.

Esta referencia detalla los códigos numéricos de teclas utilizados en Ludens para mapear acciones físicas o en pantalla al motor de RPG Maker MV/MZ.

Cuando configuras la propiedad Input Key de un botón en pantalla (A, B, X, Y) en el menú de Ajustes, estás asignando uno de estos códigos.

Debido a que los dispositivos móviles carecen de teclados físicos, Ludens sirve como puente entre sus botones nativos de interfaz y el entorno web del juego. Cuando presionas un botón en pantalla, la aplicación envía un fragmento de JavaScript al WebView a través de evaluateJavascript. Este script llama directamente al manejador de entrada del motor (Input.js) para un tipo de evento específico (ej. keydown, keyup) y le pasa un pseudo evento, evitando la necesidad de despachar eventos DOM sintéticos.

La siguiente tabla enumera las teclas principales utilizadas para el movimiento de personajes y la interacción en el juego.

Nombre de la TeclaCódigoAcción Típica por Defecto (MV)Acción Típica por Defecto (MZ)
Enter13OK / AcciónOK / Acción
Escape27Cancelar / MenúCancelar / Menú
Up (Arriba)38Mover ArribaMover Arriba
Down (Abajo)40Mover AbajoMover Abajo
Left (Izquierda)37Mover IzquierdaMover Izquierda
Right (Derecha)39Mover DerechaMover Derecha
Shift16Correr (Dash)Correr (Dash)
Control17Control EspecialControl Especial
Alt18Control EspecialControl Especial

Estas teclas se utilizan principalmente para comandos del sistema y relacionados con gráficos dentro del motor.

Nombre de la TeclaCódigoFunción en RPG Maker
F2113Mostrar/Ocultar Contador FPS
F3114Alternar Modo de Estiramiento
F4115Pantalla Completa (Solo PC)