该对话和脚本系统使用蓝图/UMG 和 actor 组件构建,使开发人员能够快速创建对话内容,并通过数据驱动的设计以及无数的内联文本格式化工具和可配置的界面选项提供支持。
支持分支和非分支对话方式;使用哪个是在运行时根据开发人员提供的响应选项确定的。
通过数据驱动的设计,内容创建者可以自由选择在电子表格编辑器中工作,也可以直接在UE4的数据表行编辑器中工作。
该系统可用于基本的纯文本对话或更复杂的非线性对话对话;文本格式;内联图像;可变文本;音频播放;脚本化事件触发器和条件;和自定义界面布局。
一组演员、演员组件和UMG小部件组成了对话系统
默认的使用/交互系统作为基于组件的实现提供。
每个Actor可以有一个或多个对话组件,允许多个布局和数据表。
可以选择添加扬声器属性组件,以便为演讲者提供姓名和/或肖像。
脚本解释器参与者是用于从数据表执行编程脚本的虚拟机。支持自定义函数和许多标准运算符。
UI 是为可继承而构建的,以允许任意数量的附加布局。
提供了一个示例场景来演示系统的各个方面
分支和非分支
文本格式和效果
内联图像
自定义布局
运行时变量
脚本和外部事件
音频播放
游戏手柄控件
该系统还带有默认皮肤,显示在屏幕截图中。
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:yunmukeji@gmail.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。