UE5.4——动态修改控件的值P12

659 阅读2分钟

image.png

通过蓝图修改控件对应的值

通过获取控件,在蓝图中设置变量的值

设置进度条控件的值

  1. 在设计器中选中对应进度条控件,是变量打勾
  2. 在图表中将我的蓝图中的控件变量,拖到蓝图中,点击获取
  3. 从变量控件中拖出一条引线,添加设置百分比控件
  4. 将事件构造控件连接设置百分比控件上
  5. 再百分比控件上输入一个常数,运行后即可将对应的控件变量的值修改

image.png

设置文本控件的值

  1. 选中对应文本控件,是变量打勾
  2. 在图表中讲我的蓝图中的变量,拖到蓝图中,获取
  3. 从变量控件中拖出一条引线,添加设置文本控件
  4. 将事件构造控件连接设置文本控件上
  5. 设置修改后文本控件的值

image.png

通过绑定修改控件对应的值

绑定设置文本控件的值

改变值不需要获取控件,只需要在事件构造的地方直接设置与控件绑定的变量的值

  • 给文本内容创建绑定

image.png

  • 系统自动生成一个绑定的相关函数

image.png

  • 创建一个文本类型的变量

image.png

  • 给添加的变量设置默认值

image.png

  • 将添加的文本变量变量拖到蓝图中

image.png

  • 在事件构造的地方直接设置与控件绑定的变量的值

image.png

image.png

绑定设置进度条百分比控件的值

  • 创建绑定 image.png

  • 定义一个浮点数类型的变量

  • 设置默认值

  • 将添加的文本变量变量拖到蓝图中

image.png

  • 通过滑块控制进度条

  • 选中滑块添加“值变更时”事件

  • 将变量拖到函数节点

(当滑块变化,触发值变更时事件,设置num变量的值,变量的值和进度条百分数的值进行绑定)

image.png