Biblioteca de Controlador de Personagens

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

A Biblioteca de Controlador de Personagens (CCL) é uma estrutura modular para construir movimento e comportamentos de personagens por meio de atributos e scripts Luau. Essa arquitetura substitui máquinas de estado rígidas de Humanoid por um sistema flexível e extensível para mecânicas de personagens, construído em torno de habilidades e controladores.

Habilidades

Habilidades avaliam o que um personagem pode fazer, como a habilidade de correr, pular, escalar e nadar. Em vez de depender de um conjunto fixo de estados de personagem definidos pelo motor, como aqueles em Enum.HumanoidStateType, as habilidades determinam dinamicamente o que um personagem pode fazer e como ele deve responder à entrada do jogador.

Controladores

Controladores aplicam a simulação física de movimento, por exemplo, o comportamento de movimento no chão, no ar, na água, etc. Habilidades interagem com controladores para alterar comportamentos físicos ou mudar entre contextos de controlador; por exemplo, uma habilidade pode atualizar a aceleração de movimento, mudar de direção ou ativar um controlador de ar em vez de um controlador de chão.

©2026 Roblox Corporation, Roblox, o logotipo Roblox e Powering Imagination estão entre nossas marcas registradas e não registradas nos EUA e em outros países.