Files
Convention-Unity-Demo/Assets/Scripts/Framework/DDT.cs
2025-11-24 18:02:57 +08:00

29 lines
665 B
C#

using System.Collections.Generic;
using Convention;
using UnityEngine;
namespace Demo.Game
{
public class DDT : ScriptableObject
{
public static DDT Make()
{
return new GameObject().AddComponent<DDT>();
}
public List<float> Datas = new();
[Convention.RScript.Variable.Attr.Method]
public void Add(float value)
{
Datas.Add(value);
}
[Convention.RScript.Variable.Attr.Method]
public void Add(int barSplitTimes, int barCount, int tickCount)
{
Datas.Add((barCount + tickCount / (float)barSplitTimes) * OneBarTime);
}
}
}