Files
XRLib/Assets/Resources/UIToolkit/Sample/Label/UTKHelpBoxSample.uxml
2026-01-21 20:43:54 +09:00

22 lines
1.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<UXML xmlns="UnityEngine.UIElements" xmlns:utk="UVC.UIToolkit">
<Style src="../UTKSampleCommon.uss" />
<VisualElement class="utk-sample-container">
<Label class="utk-sample-desc" text="도움말 박스 컴포넌트" />
<VisualElement class="utk-sample-column">
<utk:UTKHelpBox name="helpbox-info" text="This is an info message." message-type="Info" />
<utk:UTKHelpBox name="helpbox-warning" text="This is a warning message." message-type="Warning" />
<utk:UTKHelpBox name="helpbox-error" text="This is an error message." message-type="Error" />
<utk:UTKHelpBox name="helpbox-none" text="This is a plain message." message-type="None" />
</VisualElement>
<!-- Code Sample -->
<VisualElement class="utk-code-sample-container">
<utk:UTKCodeBlock title="C#" code="// 정보 메시지&#10;var infoBox = new UTKHelpBox() {&#10; Message = &quot;이 기능은 베타 버전입니다.&quot;,&#10; messageType = HelpBoxMessageType.Info&#10;};&#10;&#10;// 경고 메시지&#10;var warningBox = new UTKHelpBox() {&#10; Message = &quot;주의: 되돌릴 수 없습니다.&quot;,&#10; messageType = HelpBoxMessageType.Warning&#10;};&#10;&#10;// 오류 메시지&#10;var errorBox = new UTKHelpBox() {&#10; Message = &quot;오류: 파일을 찾을 수 없습니다.&quot;,&#10; messageType = HelpBoxMessageType.Error&#10;};" />
<utk:UTKCodeBlock title="UXML" code="&lt;!-- 정보 --&gt;&#10;&lt;utk:UTKHelpBox text=&quot;정보 메시지입니다.&quot; message-type=&quot;Info&quot; /&gt;&#10;&#10;&lt;!-- 경고 --&gt;&#10;&lt;utk:UTKHelpBox text=&quot;경고 메시지입니다.&quot; message-type=&quot;Warning&quot; /&gt;&#10;&#10;&lt;!-- 오류 --&gt;&#10;&lt;utk:UTKHelpBox text=&quot;오류 메시지입니다.&quot; message-type=&quot;Error&quot; /&gt;" />
</VisualElement>
</VisualElement>
</UXML>