mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-07 16:45:10 +00:00
20 lines
490 B
C#
20 lines
490 B
C#
using System;
|
|
|
|
namespace ET
|
|
{
|
|
/// <summary>
|
|
/// 组件类父级实体类型约束
|
|
/// 父级实体类型唯一的 标记指定父级实体类型[ComponentOf(typeof(parentType)]
|
|
/// 不唯一则标记[ComponentOf]
|
|
/// </summary>
|
|
[AttributeUsage(AttributeTargets.Class)]
|
|
public class ComponentOfAttribute : Attribute
|
|
{
|
|
public Type Type;
|
|
|
|
public ComponentOfAttribute(Type type = null)
|
|
{
|
|
this.Type = type;
|
|
}
|
|
}
|
|
} |