Ver.0.3.0.33

This commit is contained in:
2025-07-08 08:32:46 +00:00
parent 99f4dd67c2
commit 0ad5e29917
6831 changed files with 695623 additions and 234455 deletions
+22
View File
@@ -0,0 +1,22 @@
using System;
using System.Reflection;
namespace AibisDream
{
public class LoadIndex : Attribute
{
private int Idx { get; }
public LoadIndex(int idx)
{
Idx = idx;
}
public static int GetLoadIdx<T>(T instance)
{
// 先通过反射拿到属性
var attribute = instance.GetType().GetCustomAttribute<LoadIndex>();
return attribute?.Idx ?? 5;
}
}
}