구성 개체는 값 개체를 보관하도록 설계된 컨테이너 개체로, Tools또는 모델에서 사용하는 값을 더 쉽게 액세스할 수 있도록 설계되었습니다. Scripts
구성 개체는 어떻게 작동합니까?
구성 개체는 단지 컨테이너이며, 자동으로 Folder에 추가 기능을 제공하지 않습니다.
구성에는 값 개체(BrickColorValue, NumberValue, IntValue, ObjectValue 등)가 포함되어야 합니다.이러한 값 개체는 손상, 속도 또는 색상과 같은 상수를 결정하기 위해 구성과 연결된 Script 또는 LocalScript에서 읽어야 합니다.
예를 들어,
local damage = 10
다음이 됩니다:
local configuration = tool:FindFirstChildWhichIsA("Configuration", true)damage = configuration:FindFirstChild("Damage").Value -- A NumberValue
구성 개체는 내부에서 BasePart 또는 Model 또는 Tool 에 배치될 수 있도록 설계되었습니다.원래는 이러한 속성을 편집하기 위한 GUI 인터페이스를 제공하는 도구와 함께 사용되도록 설계되었습니다.그러나 개발자가 Roblox Studio 속성 창에서 직접 이러한 값을 편집하는 것이 더 일반적입니다.
왜 구성 개체를 사용해야 하나요?
구성의 사용은 선택 사항이지만 다양한 개발자가 다음 이유로 그들을 사용하기로 선택했습니다.
- 구성에 저장된 변수는 신속하게 찾을 수 있으며 한 플레이스있습니다
- 작업을 공유할 때 다른 사람들은 코드를 수정할 필요 없이 변경할 수 있습니다
- 더 복잡한 게임에서 여러 스크립트가 읽은 변수의 단일 위치를 제공합니다