Unity3D_ToolKit:Unity3D工具包(C#)

时间:2021-05-18 20:30:49
【文件属性】:
文件名称:Unity3D_ToolKit:Unity3D工具包(C#)
文件大小:6.4MB
文件格式:ZIP
更新时间:2021-05-18 20:30:49
C# 事件调度程序 经理游戏活动的非常有效的方法。 像受到伤害和射击等。 触发事件简单 简单配置事件监听器 按属性支持配置 如果要修改事件参数,请支持过滤器。 用法 几个简单的步骤 将EventDispatcher附加到GameObject EventDispatcher events; void Start() { events = GetComponent() } 声明一个事件监听器 [EventListener(name = "DAMAGE")] void DamageHealth(int dmg) { health -= dmg; } 触发事件 events.Trigger("DAMAGE", 10); 可选的 声明过滤器 [EventFilter(name = "DAMAGE")] void DoubleDamage(object[

网友评论