Ecctrl

Usa a controlar personajes con Epic Controls (Three.js).

ntizar 407d610 1.0 KB Updated

File contents

Ecctrl — controles de personaje para Three.js

⚠️ Corrección 2026-09-05 (auditoría): el paquete npm es ecctrl (no @ecctrl/core) y la export es Ecctrl (no EcctrlControls).

Repo: https://github.com/pmndrs/ecctrl (TypeScript, ~1.5K⭐). Controles FPS/TPS para Rapier + React Three Fiber.

When to Use

  • Cuando pidas controlar un personaje (movimiento, salto, sprint) en una escena Three.js / R3F con física Rapier.

Uso (API real)

npm install ecctrl rapier2d-compat    # paquete 'ecctrl' (no @ecctrl/core)
import { Ecctrl } from 'ecctrl';      // componente/export Ecctrl (no EcctrlControls)
<Ecctrl />                             // (default export o named, según docs)

Pitfalls

  • Paquete: ecctrl, no @ecctrl/core.
  • Export: Ecctrl, no EcctrlControls.

Verificación

  • Montar <Ecctrl /> en una escena R3F y comprobar que el personaje se mueve con física.

ntizar/mastermind/tree/main/agent/skills/creative/ecctrl commit 407d610998

Frequently asked questions

npx skillmds@latest add ntizar/ecctrl