using System; using System.Collections; using UnityEngine; using UnityEngine.UIElements; [CreateAssetMenu(menuName = "Shop/Product", fileName = "new product" )] public class Product : ScriptableObject, IComparable<Product> { [SerializeField] private string itemName; [SerializeField] private int productID; [SerializeField] private float productPrice; [SerializeField] private Sprite productLogo; public string ItemName => itemName; public float ProductPrice => productPrice; public int ID => productID; public int CompareTo(Product other) => ID.CompareTo(other.ID); }