Todos los ejemplos · Entrada · En Markdown, para IAs

Mando táctil

Qué enseña este ejemplo

Cada botón es un componente normal que dice qué acción pulsa: useTouchAction('left') en su cuerpo mantiene 'left' pulsada mientras haya un dedo encima. Un solo componente Button, creado cuatro veces con cuatro props, es el mando entero, sin nombres que mantener a la par. El juego lee actions.isDown('left') sin importar qué lo pulsó; un pulgar que se desliza de ◀ a ▶ pasa de una acción a la otra, y dos pulgares funcionan a la vez.

Mantén Ⓑ para cargar un disparo: actions.heldFor('fire') dice cuánto tiempo, y sigue valiendo en el fotograma en que se suelta. Los botones se iluminan con usePointer().isPressing(button). En un ordenador también valen las teclas (← → Z X), y el ratón pulsa los botones.

Arrancando
Arrancando
—