개요
CharacterModules/CharacterInfo/Builder.lua
이 문서는 CharacterInfoBuilder 모듈의 API를 문서화하기 위한 베이스 템플릿이다.
작성자는 이 템플릿을 기반으로 실제 구현에 맞추어 세부 내용을 보완한다.
모듈 개요
-
모듈 경로: .
-
요약:
CharacterInfoBuilder는 RobloxModel인스턴스에CharacterInfo폴더 구조를 생성하고 템플릿을 적용하는 책임을 맡는다.
의존성
DataModel.CollectionService를 사용해 대상 모델에Character태그가 존재하는지 검증한다.ReplicatedStorage.CharacterConfigs에 저장된 템플릿 데이터를 참조할 수 있다.CharacterInfoWrapper,CharacterInfoManager와 연동해 일관된 구조를 보장한다.
Types
CharacterInfoBuilderParams
{
}
CharacterInfoBuilder.new 호출 시 선택적으로 전달되는 설정 값이다.
Constructors
new
(params: CharacterInfoBuilderParams?) -> (CharacterInfoBuilder)
CharacterInfoBuilder 인스턴스를 생성하고 내부 템플릿 참조를 초기화한다.
Method
Build
()->(Folder)
Params 를 기반으로 생성된 CharacterInfo 폴 더를 생성한다.