Choose your operating system:
Windows
macOS
Linux
此蓝图将创建一个注释提示框,在玩家进入特定半径后便会打开。在一定距离之外查看时,该对象看起来像是一个漂浮的圆盘,中间有一个字母"i"。玩家处于范围中时,圆盘将上下翻转,显示为一个感叹号"!"并展开文本框。这个文本框固定朝向玩家。
这些蓝图使用一个球体组件来计算从Actor扩展出来的半径。玩家进入该半径后便会扩展注释框。实际框比例的设置与在网页上绘制一个相似的自动框没有太大区别:美术师单独创建框体块,然后再拉伸至目标区域。例如要构建框,首先从两个静态网格体开始:一个直线块和一个弯曲拐角块。
|
|
---|---|
直角块(其通常为一个方形) |
拐角块 |
这些块将被复制、拉伸并旋转,形成正确大小的框。脚本需要判断拐角位于何处,然后执行缩放进行匹配。
需要注意的是此蓝图中不支持自动换行。有一个名为 Lines 的字符排列变量包含每行文本。用户需要手动整理每行的文本。
打开此蓝图的图表后,你可能会注意到其中似乎有大量/数学内容,但是仔细查看后会发现其实 并不复杂。你只需记得:如果要充分了解如何从提供的静态网格体正确构建文本框,的确需要大量的数学运算。
蓝图设置
此蓝图的组件列表、构造脚本和事件图表执行以下任务:
蓝图部分 |
用途 |
---|---|
组件列表(Components List) |
注释框的 组件列表 设置如下:
|
构造脚本(Construction Script) |
构造脚本 执行以下任务:
|
事件图表(Event Graph) |
事件图表 执行以下任务:
|
可编辑变量
注释框拥有以下已公开的属性:
属性 |
用途 |
---|---|
边界宽度填充(Border Width Padding) |
添加一些填充,可根据需要让框变得更宽。 |
预览模式(Preview Mode) |
勾选后框体将扩展。另外,勾选后会让框在出现时便已经扩展。 |
行(Lines) |
包含注释框中的每一行文本。 |
触发器缩放(Trigger Scale) |
允许在需要更快打开注释框的区域中执行球体组件触发器缩放。 |
禁用粒子效果(Disable Particle Effect) |
禁用从注释框圆盘中心生成的粒子环形脉冲。 |