Asset Library 기능 추가

This commit is contained in:
logonkhi
2025-09-26 18:08:07 +09:00
parent 52f60f3fc4
commit 607eb6a659
210 changed files with 46464 additions and 335667 deletions

View File

@@ -1,4 +1,4 @@
using Cysharp.Threading.Tasks;
using Cysharp.Threading.Tasks;
using UVC.Locale; // ButtonText의 기본값을 위해 추가
using UVC.Log; // ULog 사용 예시를 위해 추가 (필요에 따라)
@@ -27,17 +27,17 @@ namespace UVC.UI.Modal
/// }
///
/// // 아이템 삭제 확인
/// public async void TryDeleteItem(string itemName)
/// public async void TryDeleteItem(string ItemName)
/// {
/// string title = "아이템 삭제";
/// string message = $"정말로 '{itemName}' 아이템을 삭제하시겠습니까? 이 행동은 되돌릴 수 없습니다.";
/// string message = $"정말로 '{ItemName}' 아이템을 삭제하시겠습니까? 이 행동은 되돌릴 수 없습니다.";
///
/// // 기본 버튼 텍스트 사용 (ModalContent에서 설정된 "확인", "취소")
/// bool confirmed = await Confirm.Show(title, message);
///
/// if (confirmed)
/// {
/// ULog.Debug($"'{itemName}' 아이템 삭제를 진행합니다.");
/// ULog.Debug($"'{ItemName}' 아이템 삭제를 진행합니다.");
/// // (아이템 삭제 로직...)
/// }
/// }
@@ -64,21 +64,21 @@ namespace UVC.UI.Modal
/// <code>
/// public class ShopManager : MonoBehaviour
/// {
/// public async void OnPurchaseItem(string itemName, int price)
/// public async void OnPurchaseItem(string ItemName, int price)
/// {
/// string purchaseTitle = "구매 확인";
/// string purchaseMessage = $"{itemName} 아이템을 {price} 골드에 구매하시겠습니까?";
/// string purchaseMessage = $"{ItemName} 아이템을 {price} 골드에 구매하시겠습니까?";
///
/// bool confirmed = await Confirm.Show(purchaseTitle, purchaseMessage, "구매", "나중에");
///
/// if (confirmed)
/// {
/// ULog.Debug($"{itemName} 구매를 진행합니다.");
/// ULog.Debug($"{ItemName} 구매를 진행합니다.");
/// // (구매 처리 로직...)
/// }
/// else
/// {
/// ULog.Debug($"{itemName} 구매를 취소했습니다.");
/// ULog.Debug($"{ItemName} 구매를 취소했습니다.");
/// }
///
/// // 예시: 설정 초기화 전에 다국어로 확인을 받습니다.