Description
Outline을 제어하는 모듈입니다.
Enable, Disable을 통해 Outline을 제어할 수 있습니다.
GrabbableModule, SittableModule은 상호작용 상태를 표시하기 위해 별도로 Outline을 사용하고 있습니다. 해당 모듈과 함께 사용할 경우 중복되거나 잘못 동작할 수 있습니다.
Fields
Fields | Type | Description |
outlineWidth | float | Outline의 너비입니다. |
outlineColor | Color | Outline의 색상입니다. |
Methods
Method | Parameter | Return | Description |
SetOutlineWidth | (float width) | void | Outline의 너비를 설정합니다. |
SetOutlineColor | (Color color) | void | Outline의 색상을 설정합니다. |
Example
Outline = self:GetComponent(typeof(OutlineModule))
-- Outline을 끄고 켤 수 있습니다.
Outline.enabled = false
-- Outline의 색상 변경
Outline:SetOutlineColor(Color(Random.Range(0,1), Random.Range(0, 1), Random.Range(0, 1), 1))
-- Outline의 너비 변경
Outline:SetOutlineWidth(Random.Range(0, 10))
Lua
복사