1.6 - 简单运算 - 游戏蛮牛 - Unreal中文翻译用户手册

1.6 - 简单运算

概述

本示例展示了如何对蓝图内的数据执行简单的数学公式。 在本例中,我们累加游戏已运行的时间,并将秒数应用到文本渲染组件中。

组件

本例中的组件包含两个文本渲染器组件。 一个组件直接显示已经经过的秒数,另一个组件提供该文本的标签。

1.6Components.png

构建脚本

本例的构建脚本直接设置文本渲染器组件的文本为私有变量IntegerVariable(整型变量)的值。 为能与文本渲染器组件的 文本 属性兼容,该数据被转换为一个字符串。

1.6ConstructionScript.png

事件图表

此蓝图的事件图表处理数字加法的工作。

1.6EventGraph.png

  1. 在每个时基内(事件时基)

    1. 1秒延迟开始。

    2. 在延迟的结束处,我们添加1到IntegerVariable(整型变量)的当前值并设置总数作为IntegerVariable(整型变量)的新值。

    3. 设置TextRenderComponent(文本渲染器组件)的文本为IntegerVariable(整型变量)的值。 该值会被转化为字符串。