我有一堂课,里面Trigger
有一些类型的成员SimpleAction
:
public SimpleAction OnOver;
public SimpleAction OnOut;
public SimpleAction OnDown;
public SimpleAction OnUp;
public SimpleAction OnClick;
public SimpleAction OnHold;
现在,从另一个班级我正在这样做:
MemberInfo[] members = triggerScript.GetType().GetMembers();
foreach (MemberInfo item in members) {
Debug.Log(item.Name);
}
Trigger
在日志按摩中,我可以看到所有班级成员的姓名列表。OnOver、OnOut atc 也在该列表中。但是我怎样才能将 type 成员SimpleAction
与其他成员区分开来呢?
item.DeclaringType
tham的类型Trigger
item.MemberType
是“字段”。
item.ReflectedType
也是Trigger
。
如何获取SimpleAction
类型的成员列表?