UE4 Unreal Engine 虚幻引擎,Widget控件组件经验总结

本文介绍了在Unreal Engine中,当启用ManuallyRedraw手动重绘制模式时,如何正确更新Widget组件,如TextBlock的Text内容。在未开启手动重绘时,直接修改Text文本可能无法立即显示更新。而开启后,必须通过调用RequestRedraw节点来强制界面刷新,从而确保Text文本的变化能够显示出来。
摘要由CSDN通过智能技术生成

Manually Redraw 手动重绘制

PS:手动重绘制开启之后,在蓝图中要改变Widget 中的某些组件的值,比如Text Block文本块的Text文本。就需要在蓝图中调用Request Redraw“请求重绘制”节点,Widget组件中的Text Block文本块才能被刷新。

1、没有开启Manually Redraw 手动重绘制,直接更新Text文本

2、开启了Manually Redraw 手动重绘制

 调用了事件,但是Text文本并没有更新

 调用Request Redraw“请求重绘制”节点之后,就可以更新Text文本了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值