사용자 정보 모달, 드래그 리스트 개발

This commit is contained in:
logonkhi
2025-07-31 18:31:51 +09:00
parent f7befb048c
commit 23da311db0
64 changed files with 5990 additions and 4576 deletions

View File

@@ -1,8 +1,9 @@
using System.Collections.Generic;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UVC.Data.Core;
using UVC.Factory.Component;
using UVC.Factory.Modal.Config;
using UVC.Factory.Playback;
using UVC.Locale;
using UVC.Log;
@@ -241,16 +242,10 @@ namespace UVC.UI.Menu
ULog.Debug($"사용자가 네트워크 오류 알림을 확인했나요? {result}");
}))
}));
model.MenuItems.Add(new MenuItemData("language", "menu_language", subMenuItems: new List<MenuItemData>
model.MenuItems.Add(new MenuItemData("Settings", "Settings", subMenuItems: new List<MenuItemData>
{
// 각 언어 메뉴 아이템에 ChangeLanguageCommand를 연결하여 언어 변경 기능 수행
new MenuItemData("lang_ko", "menu_lang_korean", new ChangeLanguageCommand("ko"), commandParameter: "ko"),
new MenuItemData("lang_en", "menu_lang_english", new ChangeLanguageCommand("en")),
new MenuItemData("file_save", "menu_file_save", command: new DebugLogCommand("저장 선택됨 (Command 실행)") , subMenuItems: new List<MenuItemData>
{
new MenuItemData("file_save_as", "menu_file_save_as", new DebugLogCommand("다른 이름으로 저장 선택됨 (Command 실행)"))
}),
// 필요에 따라 다른 언어들도 추가 가능
new MenuItemData("info", "info", new ConfigDataOrderCommand()),
}));
}