Teclado
En Wired Code: trigger.keyboard
Dispara cuando un usuario pulsa una tecla concreta. Es lo que permite montar controles tipo juego –WASD para moverse, espacio para saltar– dentro de una sala.
Cómo funciona
Sección titulada «Cómo funciona»Dispara cuando alguien pulsa la tecla que hayas configurado, esté haciendo lo que esté haciendo —incluso mientras escribe en el chat—.
El teclado no cambia. La tecla dispara tu pila y además hace lo de siempre: si el chat la escribiría, la escribe. El wired no se la queda ni la desvía.
Solo se vigilan las teclas que hayas configurado, solo en las salas donde esté el wired, y no afecta a nadie del resto del hotel. Una sala sin teclados wired no vigila ni una tecla. A quien entra en una sala que sí reserva alguna se le avisa una vez con una burbuja, para que no le extrañe que el teclado haga cosas.
Se identifica la tecla física, no el carácter. La W es la misma tecla en un teclado español que
en uno francés, aunque produzca letras distintas.
Configuración
Sección titulada «Configuración»
Tecla configurada. Dale a Seleccionar tecla del teclado, pulsa la que quieras y queda registrada (Esc cancela). Hay teclas que no se dejan reservar porque se las queda el navegador o dejarían a la gente sin poder escribir: Esc, Intro, Tabulador, la de Windows, la del menú contextual, F5, F11 y F12. Si pulsas una de esas, la ventana te lo dice y no la coge.
Cuándo activar, con tres modos:
| Modo | Dispara |
|---|---|
| Al presionar | En el momento de pulsar |
| Al soltar | En el momento de soltar |
| Al mantener presionada | Tras aguantarla pulsada el tiempo que indiques |
Aguantarla (ms), entre 100 y 10.000 milisegundos, solo se puede tocar con el modo Al mantener presionada elegido; con los otros dos sale apagado. Soltar la tecla antes de tiempo cancela el disparo.
Ejemplo
Sección titulada «Ejemplo»Movimiento con WASD. Son cuatro pilas, una por tecla:
Pila A│├─ Causante: Teclado│ ├─ Tecla configurada ....................... W│ └─ Cuándo activar .......................... Al presionar│├─ Condición: Causante está Sobre el Furni│ └─ Elige Furni ............................. Pista de Baile│└─ Efecto: Mover y Rotar Usuario └─ Inicio .................................. NorteY lo mismo en las Pilas B, C y D con A, S y D, cambiando la dirección.
Jugar también escribe. Como la tecla sigue yendo al chat, moverte con WASD te va llenando la barra
de wwwaaa. No es un fallo: el causante avisa y el teclado hace lo de siempre. Si molesta, usa teclas
que no produzcan letra —las flechas, por ejemplo— o vacía la barra de vez en cuando.
Mantenerla pulsada no repite el disparo. El navegador repite la tecla mientras la aguantas, pero eso se ignora: al presionar dispara una sola vez por pulsación de verdad.
Las combinaciones no se tocan. Ctrl, Alt y Cmd con cualquier tecla se dejan pasar enteras, para no romper los atajos del navegador.
Los espectadores no disparan. Quien está viendo la sala sin estar dentro no activa el causante.
Dos wireds con “al mantener presionada” sobre la MISMA tecla disparan los dos al aguante más corto. Si pones uno a 500 ms y otro a 3 segundos, los dos saltan a los 500. Si necesitas dos tiempos distintos en la misma tecla, hoy no se puede: usa teclas distintas.