Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Función de tecla prolongada y presionar 2 teclas a la vez #119

Open
TfernandezFrancou opened this issue Sep 16, 2021 · 2 comments
Open
Labels
enhancement New feature or request wollok-game

Comments

@TfernandezFrancou
Copy link

Buenas noches, estaría bueno tener un method dentro de Wollok Game con el que se pueda realizar una acción mientras se presiona una tecla, por ejemplo para mover un personaje. A su vez, algo un poco menos necesario pero útil de todas formas sería poder presionar 2 o más teclas a la vez, por ejemplo para saltar mientras corre el personaje en un juego de plataformas.
Perdón por las molestias, saludos.

@PalumboN
Copy link
Contributor

Lo de mantener la tecla apretada ya se encuentra explicada en este issue: uqbar-project/wollok#1819

Lo de tener config para 2 teclas presionadas no está en ningún lado, eso es nuevo, pero justo el ejemplo que mencionás @TfernandezFrancou es desfavorable porque ahí parece que querés una acción distinta por tecla (con una corrés y la otra saltás) que es lo que se puede hacer actualmente.
Entiendo que esto sería por ejemplo la acción de copiar (con Ctrl + C) que no se logra configurando las teclas independientes.

¿ Qué onda algo como...

(keyboard.ctrl() + keyboard.c()) // -> Devuelve una "tecla compuesta" polimórfica

@lspigariol
Copy link
Contributor

lspigariol commented May 27, 2024

Es una funcionalidad util la de mantener apretada una tecla!!

@PalumboN PalumboN added enhancement New feature or request wollok-game labels Jun 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wollok-game
Projects
None yet
Development

No branches or pull requests

3 participants