本帖最后由 woyodo 于 2018-1-25 18:46 编辑
一个很强大的对话框、任务事件系统,蓝图资源
官网链接:https://www.unrealengine.com/marketplace/da-event-system-i-dialogue-quest
原文:
DA Event System provides not only a pack of events such as Dialogue, Quest, Choice, etc, but also an easy way to use them. Here are the features: - Stylized Dialogue. You can type escape character in dialogue text, like "This dialogue is \C[1]COOL!",to change your dialogue text style. The string 'COOL!' above will in different color during gameplay. You can even edit your color freely in data table.
- Dialogue Log. The system records dialogues. You can freely see the last 50(the number can be changed) dialogues in your game.
- Quest system. You can add quest to your game.
- Choice. You can make choice and fire different events.
- Variables. I provide a global Variable container for you to set your gameplay variables, which may be used in your quests. You can add a name for your variables in data table to differentiate.
- Event firing feature. You can add the functions above(Dialogue,Quest,etc) in a very free way in your Blueprints. For example,you can add 2 dialogues in one event flow, and the 2 dialogue will not be fired at the same time. Only after one dialogue is completed in your game,the other one fired.
大概意思:
1、风格化对话。可以使用转义字符"\"来改变文本的风格,比如输入文本时输入\C[1]COOL!,这样在游戏运行中COOL字就变成了别的颜色,还有其他转义字符功能,十分强大。
2、可以查看对话框日志
3、包含任务系统,可以编辑游戏任务
4、可以添加选择分支
5、提供用于游戏进展用的变量
6、最强大的是可以在一条蓝图线中添加任意个对话框、选择、任务节点,就是说不需要使用Dispatcher来引导进入下一个对话,直接写在一行就行,很IMBA
B站视频:
演示:https://www.bilibili.com/video/av18688100/
教学:https://www.bilibili.com/video/av18688100/#page=2
原油管视频(需要梯子):
演示:https://youtu.be/pBgrpD2q54I
教学:https://youtu.be/ilZQv4d6BZc
|