Skip to content

Desuq Cafe

문서 메뉴

이 번역은 최신 영어 원문보다 늦을 수 있습니다. 영어 버전 보기

Style System

이 플러그인은 모든 에디터 UI에 일관된 Style System(FOBSDetailsPanelStyle)을 사용합니다. Details Panels의 모든 섹션은 이 헬퍼들로 구성되므로, OBS Component와 Trigger Volume 패널 전체에서 간격, 색상, 상태 표시기가 일정하게 유지됩니다.

Spacing Constants

상수용도
SpacingTight2.0f밀접하게 연관된 항목 사이
SpacingNormal4.0f표준 행 패딩
SpacingRelaxed8.0f그룹 사이
SpacingSpacious12.0f주요 섹션 구분

Status Colors

색상용도
GetActiveColor()연결됨, 실행 중, 음소거 해제 (초록)
GetInactiveColor()연결 끊김, 중지됨 (회색)
GetWarningColor()전환 중, 일시 정지 (노랑)
GetErrorColor()오류 상태 (빨강)
GetRecordingColor()녹화 중 (빨강)
GetLiveColor()방송 중 (빨강)
GetMutedColor()오디오 음소거 (뮤트된 빨강)

Widget Builders

// Create status indicator dot
FOBSDetailsPanelStyle::CreateStatusIndicator(ColorAttribute);

// Create labeled row
FOBSDetailsPanelStyle::CreateLabel(LOCTEXT("Label", "My Label"), Width);

// Create styled value text
FOBSDetailsPanelStyle::CreateValueText(TextAttribute, ColorAttribute);

// Create separator
FOBSDetailsPanelStyle::CreateSeparator();

// Create subsection header
FOBSDetailsPanelStyle::CreateSubsectionHeader(LOCTEXT("Header", "Section"));

Volume Style System

OBS Trigger Volume의 Appearance 섹션에는 에디터 내 및 인게임에서 볼륨을 렌더링하는 스타일이 적용된 메시에 대한 볼륨 스타일(None / Glow / Hologram / Pulse / Custom)도 노출됩니다. 내장 프리셋은 제공된 스위치 머티리얼로 처리되며, Custom 옵션을 사용하면 임의의 머티리얼을 지정할 수 있습니다. Custom 머티리얼 선택기는 볼륨 스타일이 Custom으로 설정된 경우에만 표시됩니다. 이 컨트롤들이 위치한 곳은 Details Panels Appearance 섹션을 참조하십시오.