WithTag¶
- 种类:
class - 命名空间:
Runestone.AesirModules - 程序集:
Runestone.AesirModules
继承链: System.Object → WithTag
实现接口: Runestone.AesirModules.ISubscriberFilter
声明¶
按 Unity Tag 过滤订阅者。仅 Tag 匹配的订阅者收到事件。 用法:new OnExplosion().WithFilter(new WithTag("Enemy")).Invoke(this)
构造方法¶
| 名称 | 描述 |
|---|---|
WithTag(string) |
创建 Tag 过滤器。 |
WithTag(string)¶
创建 Tag 过滤器。
参数
| 名称 | 类型 | 说明 |
|---|---|---|
tag |
string |
目标 Tag,须已在 TagManager 中定义,否则 CompareTag 会抛异常并被分发隔离捕获。 |
方法¶
声明的方法
继承的方法
| 名称 | 描述 | 声明类型 |
|---|---|---|
GetType() |
— | object |
Equals(object) |
— | object |
GetHashCode() |
— | object |
ToString() |
— | object |
MemberwiseClone() |
— | object |
Finalize() |
— | object |
ShouldReceive(AesirEventArgs, object, SubscriberPriority)¶
参数
| 名称 | 类型 | 说明 |
|---|---|---|
eventArgs |
AesirEventArgs |
— |
subscriber |
object |
— |
priority |
SubscriberPriority |
— |
返回值
| 类型 | 说明 |
|---|---|
bool |
— |
Additional Notes¶
首个
## Additional Notes是增量生成文档标识符,请勿修改标题级别和内容!本文档由Script Doc Generator辅助生成。