mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-07 16:45:10 +00:00
[+] 接入ET8服务端
[+] 接入ET8服务端
This commit is contained in:
24
Assets/GameScripts/DotNet/Core/Analyzer/UniqueIdAttribute.cs
Normal file
24
Assets/GameScripts/DotNet/Core/Analyzer/UniqueIdAttribute.cs
Normal file
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
|
||||
namespace ET
|
||||
{
|
||||
/// <summary>
|
||||
/// 唯一Id标签
|
||||
/// 使用此标签标记的类 会检测类内部的 const int 字段成员是否唯一
|
||||
/// 可以指定唯一Id的最小值 最大值区间
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Class, Inherited = false)]
|
||||
public class UniqueIdAttribute : Attribute
|
||||
{
|
||||
public int Min;
|
||||
|
||||
public int Max;
|
||||
|
||||
public UniqueIdAttribute(int min = int.MinValue, int max = int.MaxValue)
|
||||
{
|
||||
this.Min = min;
|
||||
this.Max = max;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user