2025-04-22 17:16:40 +08:00

38 lines
934 B
C#

using System;
using UnityEngine;
namespace TEngine
{
public sealed partial class EntityModule
{
[Serializable]
private sealed class EntityGroup
{
[SerializeField]
private string m_Name = null;
[SerializeField]
private float m_InstanceAutoReleaseInterval = 60f;
[SerializeField]
private int m_InstanceCapacity = 16;
[SerializeField]
private float m_InstanceExpireTime = 60f;
[SerializeField]
private int m_InstancePriority = 0;
public string Name => m_Name;
public float InstanceAutoReleaseInterval => m_InstanceAutoReleaseInterval;
public int InstanceCapacity => m_InstanceCapacity;
public float InstanceExpireTime => m_InstanceExpireTime;
public int InstancePriority => m_InstancePriority;
}
}
}