Saltar al contenido principal

¿Tecla pulsada?

Verdadero si la tecla seleccionada es pulsada, es decir, presionada y luego soltada. A menudo se utiliza en un bloque "si" para establecer una condición para una acción puntual que se puede repetir presionando la tecla varias veces.

Bloque de tecla pulsada

Descripción

El bloque ¿Tecla pulsada? devuelve verdadero si la tecla seleccionada es pulsada, lo que significa que se presiona y luego se suelta. A menudo se utiliza en un bloque "si" para establecer una condición para una acción que ocurre una sola vez y que se puede repetir pulsando la tecla varias veces. Este es un bloque de código que forma parte del grupo Teclado.

Uso

¿Tecla pulsada? es un tipo de bloque lógico que devuelve un valor booleano. Devuelve verdadero si una tecla específica elegida en el menú desplegable es pulsada en el tic actual.

Sintaxis

Entradas en este bloque:

  • Tecla de teclado elegida en el menú desplegable
Sintaxis del bloque de tecla pulsada

Ejemplo

En esta versión del juego de la serpiente, la dirección en la que se mueve la serpiente se determina por la tecla que se pulsa. Como la serpiente siempre avanza, el jugador solo necesita pulsar una flecha para cambiar la dirección de la serpiente.

Ejemplo de código de tecla pulsada

Notas

Una diferencia importante entre ¿Tecla mantenida? y ¿Tecla pulsada? es que ¿Tecla pulsada? devuelve verdadero únicamente en los tics en los que la tecla específica está presionada Y no lo estuvo en el tic anterior.

Básicamente, ¿Tecla pulsada? devuelve verdadero solo en el tic en que el botón se presiona por primera vez y no en los tics consecutivos. ¿Tecla mantenida? devuelve verdadero continuamente mientras la tecla específica esté presionada.

A menudo usamos ¿Tecla pulsada? en un bloque "si" para establecer una condición para una acción puntual que se puede repetir presionando la tecla varias veces.

Bloques relacionados

  • ¿Tecla mantenida? - Devuelve verdadero continuamente mientras una tecla esté presionada.