Files
MuHua-UIElements/Assets/ModuleCore/ModuleSingle/ValueSystem.cs
T
2025-10-09 12:20:45 +08:00

28 lines
698 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using MuHua;
/// <summary>
/// 数值系统
/// </summary>
public class ValueSystem : Module<ValueSystem> {
/// <summary> 对战数值 </summary>
public ValueContainer battle;
/// <summary> 初始化 </summary>
public void Initial() {
battle = new ValueContainer();
battle.AddInstance(ValueType.Integer, "生命");
battle.AddInstance(ValueType.Integer, "金币");
battle.AddInstance(ValueType.Integer, "水晶");
Debug.Log(battle["生命"].value);
ValueModifier modifier = new ValueModifier { Fixed = 100 };
battle["生命"].AddModifier(modifier, true);
Debug.Log(battle["生命"].value);
}
}