using System.Collections; using System.Collections.Generic; using UnityEngine; using Sirenix.OdinInspector; /// /// 塞钱箱类 /// [RequireComponent(typeof(BoxCollider2D))] public class MoneyBox : Interactive { /// /// 箱子里有钱吗? /// public bool hasMoney; void Start(){ Init(); } private void Init(){ itemName = ItemName.塞钱箱; } public override void OnCall(){ OnBeGaveMoney(); } /// /// 当被塞钱的时候触发 /// public override void OnBeGaveMoney(){hasMoney = true;} /// /// 当被拿钱的时候触发 /// public void OnBeTakeMoney(){hasMoney = false;} }