캐릭터 컨트롤러 라이브러리

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

캐릭터 컨트롤러 라이브러리(CCL)는 속성 및 루아 스크립트를 통해 캐릭터 이동 및 동작을 구축하기 위한 모듈형 프레임워크입니다. 이 아키텍처는 단단한 Humanoid 상태 기계를 능력 및 컨트롤러를 중심으로 한 유연하고 확장 가능한 캐릭터 기계 시스템으로 대체합니다.

능력

능력은 캐릭터가 할 수 있는 행동을 평가합니다. 예를 들어 달리기, 점프, 클라이밍, 수영의 능력이 있습니다. 엔진에서 정의한 고정된 캐릭터 상태 세트를 사용하는 대신, Enum.HumanoidStateType과 같은, 능력은 캐릭터가 무엇을 할 수 있는지와 플레이어 입력에 어떻게 반응해야 하는지를 동적으로 결정합니다.

컨트롤러

컨트롤러는 지상, 공중, 물속 등에서의 이동 동작과 같은 물리적 시뮬레이션을 적용합니다. 능력은 물리적 동작을 변경하거나 컨트롤러 컨텍스트 간에 전환하기 위해 컨트롤러와 상호작용합니다. 예를 들어, 능력은 이동 가속을 업데이트하거나 방향을 변경하거나 지상 컨트롤러 대신 공중 컨트롤러를 활성화할 수 있습니다.

©2026 Roblox Corporation. Roblox 및 Roblox 로고, 'Powering Imagination'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.