初学UE4,现在要制作一个简易加法器蓝图,实现如下效果:
1.用户输入数字时,屏幕上展示输入的数字,输入enter时,将用户此前(上一次输入enter之后)输入的数字合并成一个数值输出
2.用户输入=时,在屏幕上输入所有此前合并后的数值的和
如:
输入1,屏幕展示1,
输入2,屏幕展示2,
输入3,屏幕展示3,
输入enter,屏幕展示123
输入=,屏幕展示123
输入4,屏幕展示4,
输入5,屏幕展示5,
输入enter,屏幕展示45
输入=,屏幕展示168
现有两种思路,一种是做字符串拼接,把前一次输入的字符串拼接到后一个字符串,然后格式转换成整形相加;
另一种是创建一个临时变量,把临时变量*10+输入值直接获得整形,但是又要在enter后把临时变量清零,以完成下一次拼接。
但是在实际操作中对蓝图控件和引脚太不熟悉,望有人解答
下面是本人现阶段蓝图,只要完成如上效果就行,所有只加入了0123键,