Events system 适配UE4.24-4.27
Upcoming plans
Different variations for invoke nodes (Invoke on closest target, Invoke on target under mouse, Invoke on target in front) +2.5$ ETA: Q3 2021
Video tutorial for creating an interaction system +5.0$ ETA: Q1 2022
Documentation and guidelines for Multiplayer support +0.0$ ETA: Q2 2022
Custom nodes for payload splitting +2.5$ ETA: Q2 2022
技术细节
Features
Dynamic event-driven system
Optimized Observer Pattern implementation
Invoke your Events anywhere inside blueprints
Add optional Payload data to send data across blueprints & systems
Add Listeners for your Events inside Actors, Components, UI Widgets or implement your own.
Your logic for each listener as Event delegates
Completely modular K2 Nodes.
Code Modules
Editor: Create event assets and add descriptions for them. Access to custom BP Nodes.
Run-time: Allow easy access to an event driven-system. Broadcasting your events across all listeners.
即将推出的计划
调用节点的不同变化(在最近的目标上调用、在鼠标下的目标上调用、在前方的目标上调用) +2.5$ 预计完成时间:2021 年第三季度
创建交互系统的视频教程 +5.0$ 预计完成时间:2022 年第一季度
多人游戏支持的文档和指南 +0.0$ 预计完成时间:2022 年第二季度
用于分割有效载荷的自定义节点 +2.5$ ETA: 2022年第二季度
技术细节
技术细节
动态事件驱动系统
优化的观察者模式实现
在蓝图内的任意位置调用您的事件
添加可选的有效载荷数据,以跨蓝图和系统发送数据
在 Actors、Components、UI Widgets 内为事件添加监听器,或实现自己的监听器。
每个监听器的逻辑作为事件委托
完全模块化的 K2 节点。
代码模块
编辑器: 创建事件资产并为其添加说明。访问自定义 BP 节点。
运行时间: 允许轻松访问事件驱动系统。在所有侦听器中广播您的事件。
页:
[1]