Logic Driver 是一个蓝图编辑器,用于设计执行蓝图节点的有限状态机,它可用于任何类型的游戏,以组织和执行游戏逻辑、AI行为、UI状态等。
版本 2 (UE 4.24+) 可以为游戏设计独特的系统,例如对话系统,这是通过在蓝图或C++中创建自己的节点类型、封装可重用逻辑并直接在节点上公开任何变量类型来完成的,每个变量都有自己的 BP 图以及拖放支持。
它可用于从原型设计到制作的各个阶段,并被各种规模的工作室使用。
专业特点:
在蓝图或 C++ 中创建您自己的节点
在节点上公开变量,完成拖放支持
组合自定义状态并执行多个操作
文本解析允许将变量直接放到文本上
并行状态增加了可能性并减少了所需状态的总数
核心特点:
旨在简化状态机创建的新蓝图编辑器
直接或通过引用支持分层状态机
有条件地或从事件评估转换
作为 UObject 或 ActorComponent 进行管理以提高灵活性
支持使用蓝图编辑器进行运行时可视化调试,使测试变得容易
包括UE C++源代码