Entradas etiquetadas con teclado
[Tutorial Processing] Variables del sistema
hace 1 año
Las variables de sistema son aquellas que nos proporcionan información importante de nuestra ventana, con ellas podemos obtener valores como la posición del mouse, si un boton del mouse o una tecla se encuentra presionada y cual de ellas es. Toda esta información nos sera útil para hacer mas interactivos nuestros programas.
En el core (nucleo) de Processing existen muchas variables del sistema, a continuación se listan las mas importantes o en mi caso las que mas he utilizado.
- width: Ancho de la ventana en pixeles definida previamente con size()
- height: Altura de la ventana en pixeles definida previamente con size()
- frameCount: Devuelve el numero de cuadro que se encuentra desde la ejecución de lo programa
- frameRate: El numero de cuadros por segundo al que se encuentra trabajando el programa
- key: Devuelve el valor ascii de la ultima tecla presionada
- keyCode: Regresa el código de una tecla especial la cual esta codificada, su valor puede ser UP, DOWN, LEFT, RIGHT, ALT, CONTROL, SHIFT
- keyPressed: Nos indica con verdadero o falso si una tecla se encuentra presionada
- mousePressed: Nos indica con verdadero o falso si un boton del mouse se encuentra presionado
- mouseButton: Nos indica que boton del mouse esta presionado sus valores pueden ser LEFT, RIGHT, CENTER
- mouseX: Devuelve la posición x del raton en el sistema de coordenadas
- mouseY: Devuelve la posición y del raton en el sistema de coordenadas
Ahora veremos un pequeño ejemplo utilizando algunas de estas variables:
(más…)





