Outline/Fill
개요
아바타나 물체가 멀리 있거나 다른 물체에 가려졌을 때 강조하는 도구로써 Outline과 Fill을 사용할 수 있습니다.
종류
Outline
BasePart에 외곽선을 표시합니다. Tickness 속성을 통해 두께를 조절할 수 있습니다. 물체가 멀리 있을 때 강조하기 위해 사용할 수 있습니다. Outline을 통해 그려지는 물체의 외곽선은 다른 물체에 가려질 수 있습니다.
Fill
BasePart의 외형대로 색을 채웁니다. DepthMode 속성을 통해 항상 보이게 할 지, 가려지지 않았을 때만 보이게 할 지, 가려졌을 때만 보이게 할 지 설정할 수 있습니다. 물체가 가려졌을 때 힌트를 주기 위해 사용할 수 있습니다.
Outline
Outline 오브젝트는 OVERDARE에서 특정 객체의 외곽선을 강조하는 데 사용됩니다. 상호작용 가능한 물체, 주요 목표물 강조 등 다양한 상황에서 유용합니다.
BasePart를 다수 포함하고 있는 Model 또는 Model로 이루어진 Nutty/아바타 Model의 경우 Model에 Outline을 생성하면 Model 내 모든 BasePart에 일괄 적용할 수 있습니다.

Outline의 속성
Enabled
Outline 효과의 활성화 여부를 지정합니다.
Archivable
복제 가능 여부를 결정합니다.
Adornee
Outline 효과가 적용될 대상을 지정합니다.
Parent
Outline이 LevelBrowser 상의 위치를 지정합니다. 부모 오브젝트는 Outline 효과가 적용될 기본 대상이며, Adornee가 설정될 경우, Parent 여부와 관계 없이 Adornee로 설정된 오브젝트에 Outline이 적용됩니다.
Name
Outline 오브젝트의 이름을 지정합니다.
Color
Outline의 색상을 결정합니다.
Tickness
Outline의 두께를 지정합니다.
기본값: 0.2
허용범위: 0.0 ~ 1.0
스크립트 기능
local outline = Instance.new("Outline")
outline.Parent = workspace.TargetPart
outline.Color = Color3.new(1, 0, 0) -- 빨간색
outline.Tickness = 0.5
outline.Enabled = true
Fill
Fill 오브젝트는 물체의 내부를 특정한 색상과 효과로 채우는 기능을 제공합니다. 캐릭터 상태 표현, 상호작용 피드백, 물체 강조 시 유용합니다.
BasePart를 다수 포함하고 있는 Model 또는 Model로 이루어진 Nutty/아바타 Model의 경우 Model에 Fill을 생성하면 Model 내 모든 BasePart에 일괄 적용할 수 있습니다.

Fill의 속성
Enabled
Fill 효과 활성화 여부
Archivable
복제 가능 여부를 결정합니다.
Adornee
Fill 효과가 적용될 대상을 지정합니다.
Parent
Fill 오브젝트의 LevelBrowser 상의 위치를 지정합니다. 부모 오브젝트는 Fill 효과가 적용될 기본 대상이며, Adornee가 설정될 경우, Parent 여부와 관계 없이 Adornee로 설정된 오브젝트에 Fill이 적용됩니다.
Name
Fill 오브젝트의 이름을 지정합니다.
Color
Fill의 색상을 지정합니다.
Transparency
Fill의 투명도를 지정합니다.
허용범위: 0.0 ~ 1.0
DepthMode
객체의 Occluded(가림) 상태에 따른 Fill 표시 방식을 결정합니다. 다음 옵션이 존재합니다.
AlwaysOnTop: 객체가 가려지든 말든 항상 표시됨
VisibleWhenNotOccluded: 객체가 가려지지 않은 상태에서만 표시됨
VisibleWhenOccluded: 객체가 다른 물체에 의해 가려졌을 때만 표시됨
DepthMode 상세 설명
Fill 오브젝트의 DepthMode는 객체가 다른 물체에 의해 가려졌는지 여부에 따라 표시 방식을 결정합니다.
AlwaysOnTop
물체가 다른 물체에 의해 가려지는지 여부와 관계없이, 항상 Fill을 화면의 최상단에 표시합니다.
VisibleWhenNotOccluded
물체가 다른 물체에 가려지지 않고 화면에 직접 보일 때만 Fill을 표시합니다. 즉, 시야에 명확히 들어올 때만 표시됩니다.
VisibleWhenOccluded
물체가 다른 물체에 의해 가려졌을 때만 Fill을 표시합니다. 직접 보이는 상태에서는 Fill이 나타나지 않고, 가려진 상태에서만 강조 효과를 줍니다.
스크립트 기능
local fill = Instance.new("Fill")
fill.Parent = workspace.TargetPart
fill.Color = Color3.new(0, 1, 0) -- 녹색
fill.Transparency = 0.4
fill.DepthMode = Enum.FillDepthMode.VisibleWhenOccluded
fill.Enabled = true
Last updated