Skip to main content

개요

CharacterModules/CharacterInfo/Builder.lua

이 문서는 CharacterInfoBuilder 모듈의 API를 문서화하기 위한 베이스 템플릿이다. 작성자는 이 템플릿을 기반으로 실제 구현에 맞추어 세부 내용을 보완한다.

모듈 개요

  • 모듈 경로: .

  • 요약: CharacterInfoBuilder는 Roblox Model 인스턴스에 CharacterInfo 폴더 구조를 생성하고 템플릿을 적용하는 책임을 맡는다.

의존성

  • DataModel.CollectionService를 사용해 대상 모델에 Character 태그가 존재하는지 검증한다.
  • ReplicatedStorage.CharacterConfigs에 저장된 템플릿 데이터를 참조할 수 있다.
  • CharacterInfoWrapper, CharacterInfoManager와 연동해 일관된 구조를 보장한다.

Types

CharacterInfoBuilderParams

{

}

CharacterInfoBuilder.new 호출 시 선택적으로 전달되는 설정 값이다.

Constructors

new

(params: CharacterInfoBuilderParams?) -> (CharacterInfoBuilder) CharacterInfoBuilder 인스턴스를 생성하고 내부 템플릿 참조를 초기화한다.

Method

Build

()->(Folder)

Params 를 기반으로 생성된 CharacterInfo 폴더를 생성한다.