本人有Unity基础,刚学UE几天,把这一套处理流程记录一下备用。
文章很长,强烈建议点目录跳着看。
0.目标效果
用户输入两个字符串,点击等号,在右侧的文本框中输出拼接在一起的字符串
1.创建一个空关卡
2.新建UI蓝图
双击打开,然后拖一个画布面板到场景中
拖动右下角光标到1920*1080
然后拖入一个水平框,调整锚点到中间
调整大小尺寸
依次拖入文本框(用户可以输入内容),文本(显示文字),文本框,按钮,文本。然后再按钮下再拖入一个文本。
现在层级面板是这个样子
把水平框的五个部件都改成尺寸:填充,1.0
设置居中和调整字号
其中对于文本框,调整字号
调整颜色为黑色(记得把四个“继承”的勾都取消掉,才能生效)
给两个文本框改名为输入1,输入2。把文本改名为输出。同时给输出打钩:是变量
改名后的层级是这个样子
依次点击(从左到右)编译,保存。
3.在游戏场景中展示UI蓝图
最小化UI蓝图,在一片黑的空白关卡。打开关卡蓝图。