BITFALL/Assets/Artists/Scripts/Item/WorldMoney.cs

30 lines
569 B
C#

using System.Collections;
using System.Collections.Generic;
using BITKit;
using UnityEngine;
namespace BITFALL.Player.Inventory
{
public class WorldMoney : MonoBehaviour,IDescription
{
public static void Create(int money)
{
var go = new GameObject("WorldMoney");
var wm = go.AddComponent<WorldMoney>();
wm.Money = money;
}
[SerializeField] private int money;
public int Money
{
get=>money;
set=>OnSetMoney(money = value);
}
private void OnSetMoney(int value)
{
money = value;
}
public string Name => $"Money:{money}";
}
}