MQTTPipeLineTests test 중

This commit is contained in:
김형인
2025-06-10 01:09:36 +09:00
parent ac3645577a
commit 649a359ab4
14 changed files with 886 additions and 70 deletions

View File

@@ -20,11 +20,11 @@ namespace UVC.Extension
/// <example>
/// <code>
/// // 게임 오브젝트의 RectTransform에 여백 적용
/// RectTransform panelRect = panel.GetComponent&lt;RectTransform&gt;();
/// RectTransform panelRect = panel.GetComponent<RectTransform>();
/// panelRect.SetRectMargin(10f, 10f, 10f, 10f); // 사방 10픽셀 여백 설정
///
/// // UI 요소를 부모 컨테이너에 맞추되 여백 주기
/// RectTransform childRect = childObject.GetComponent&lt;RectTransform&gt;();
/// RectTransform childRect = childObject.GetComponent<RectTransform>();
/// childRect.SetRectMargin(5f, 5f, 20f, 5f); // 상단에 더 큰 여백 설정
/// </code>
/// </example>
@@ -44,7 +44,7 @@ namespace UVC.Extension
/// <example>
/// <code>
/// // 버튼의 너비를 200으로 설정
/// RectTransform buttonRect = button.GetComponent&lt;RectTransform&gt;();
/// RectTransform buttonRect = button.GetComponent<RectTransform>();
/// buttonRect.SetWidth(200f);
/// </code>
/// </example>
@@ -61,7 +61,7 @@ namespace UVC.Extension
/// <example>
/// <code>
/// // 패널의 높이를 150으로 설정
/// RectTransform panelRect = panel.GetComponent&lt;RectTransform&gt;();
/// RectTransform panelRect = panel.GetComponent<RectTransform>();
/// panelRect.SetHeight(150f);
/// </code>
/// </example>
@@ -78,7 +78,7 @@ namespace UVC.Extension
/// <example>
/// <code>
/// // 이미지의 크기를 100x100으로 설정
/// RectTransform imageRect = image.GetComponent&lt;RectTransform&gt;();
/// RectTransform imageRect = image.GetComponent<RectTransform>();
/// imageRect.SetSize(new Vector2(100f, 100f));
/// </code>
/// </example>
@@ -95,7 +95,7 @@ namespace UVC.Extension
/// <example>
/// <code>
/// // 버튼을 화면 중앙에 위치시키기
/// RectTransform buttonRect = button.GetComponent&lt;RectTransform&gt;();
/// RectTransform buttonRect = button.GetComponent<RectTransform>();
/// buttonRect.SetAnchorsToCenter();
/// buttonRect.anchoredPosition = Vector2.zero; // 중앙 위치에 배치
/// </code>
@@ -114,7 +114,7 @@ namespace UVC.Extension
/// <example>
/// <code>
/// // UI 요소를 왼쪽 상단에 위치시키기
/// RectTransform elementRect = element.GetComponent&lt;RectTransform&gt;();
/// RectTransform elementRect = element.GetComponent<RectTransform>();
/// elementRect.SetAnchorsToTopLeft();
/// elementRect.anchoredPosition = new Vector2(10f, -10f); // 약간의 여백 추가
/// </code>
@@ -133,7 +133,7 @@ namespace UVC.Extension
/// <example>
/// <code>
/// // 배경 이미지를 패널 전체에 채우기
/// RectTransform backgroundRect = backgroundImage.GetComponent&lt;RectTransform&gt;();
/// RectTransform backgroundRect = backgroundImage.GetComponent<RectTransform>();
/// backgroundRect.StretchToParentEdges();
/// </code>
/// </example>
@@ -150,7 +150,7 @@ namespace UVC.Extension
/// <example>
/// <code>
/// // 요소를 부모의 오른쪽 상단에 배치
/// RectTransform elementRect = element.GetComponent&lt;RectTransform&gt;();
/// RectTransform elementRect = element.GetComponent<RectTransform>();
/// elementRect.SetNormalizedPosition(new Vector2(0.95f, 0.95f));
/// </code>
/// </example>
@@ -177,7 +177,7 @@ namespace UVC.Extension
/// <example>
/// <code>
/// // UI 요소가 특정 월드 좌표를 포함하는지 확인
/// RectTransform elementRect = element.GetComponent&lt;RectTransform&gt;();
/// RectTransform elementRect = element.GetComponent<RectTransform>();
/// Rect worldRect = elementRect.GetWorldRect();
/// Vector3 worldPos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
/// bool isOverUI = worldRect.Contains(new Vector2(worldPos.x, worldPos.y));