• 对话需要 字体 , 对话的UI , 对话的结构体 ,最后 创建对话 .

在这里插入图片描述

  • 一个简单的方式是在 WindowsFonts 文件夹直接导入,选择 Yes All 即可

在这里插入图片描述

  • UI的制作,根据自己的需求来

在这里插入图片描述

  • 对话需要的 属性结构体 ,在这里包括人物的 头像 , 姓名 , 对话内容 ,和 对话的背景图片

在这里插入图片描述

  • 根据自己的需要调用UI,在这里是测试关卡,对话结构体可以直接是 数组类型 ,也可以 创建数据表

在这里插入图片描述

  • 接下来是细节方面

  • 在BlueprintLibrary,也就是蓝图库创建一个函数 (在此创建的函数可全局使用),

  • 什么函数: 就是使用UI的时候 显示鼠标 并设置输入为 Game和UI同时启用 .

在这里插入图片描述

  • 编写UI蓝图的 init 函数,初始化属性,比如对话结构体和结构体的索引

在这里插入图片描述

  • 编写UI蓝图的 continue 函数,使得对话继续,继续的本质就是 根据索引取对话结构体的内容对UI进行设置

在这里插入图片描述

  • 使得对话继续的按钮这里选择的是 鼠标点击UI ,所以重写UI的On Mouse Button Down函数. 逻辑如图

在这里插入图片描述

Logo

苏州本地的技术开发者社区,在这里可以交流本地的好吃好玩的,可以交流技术,可以交流招聘等等,没啥限制。

更多推荐