2026-04-17 장보기 목록 버튼 할당 진행중

This commit is contained in:
2026-04-17 18:02:36 +09:00
parent 25e7b5bf4d
commit 43899e355f
38 changed files with 422 additions and 11 deletions

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a796fd34ac5e02e4391fefa802c64cb9
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,15 @@
using System;
using VRShopping.Items;
namespace VRShopping.Shopping
{
[Serializable]
public class ShoppingOrderEntry
{
[UnityEngine.SerializeField] private ProductGroup _productGroup;
[UnityEngine.SerializeField, UnityEngine.Min(1)] private int _requiredQuantity = 1;
public ProductGroup ProductGroup => _productGroup;
public int RequiredQuantity => _requiredQuantity;
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 3a087096c894c024aa409c35c9b1b87d

View File

@@ -0,0 +1,14 @@
using System.Collections.Generic;
using UnityEngine;
namespace VRShopping.Shopping
{
[CreateAssetMenu(fileName = "ShoppingOrderList", menuName = "VR Shopping/Shopping Order List", order = 1)]
public class ShoppingOrderList : ScriptableObject
{
[SerializeField] private List<ShoppingOrderEntry> _entries = new List<ShoppingOrderEntry>();
public IReadOnlyList<ShoppingOrderEntry> Entries => _entries;
public int Count => _entries.Count;
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 79a3b1f54c1b0164ab96b9fc0618d0d5