UE4笔记 -- 创建广告牌/头顶牌(Widget&Billbo
2020-06-11 本文已影响0人
sswang0707
用UE4做广告牌的两种表现方式。2D:UMG,3D:Billboard
2D版。展示效果:血条
创建Widget,并设置2D画布的长和宽:

创建Actor,添加Cube(测试为了简单),添加Widget组件。UserInterface设置如下,注意Space要选择Screen,Draw Size设置为画布之前设置的大小。

Run,效果如下

3D版:实现2500个Cube动态添加Billboard和RotatingMovement组件。
创建Actor,如下。

关卡蓝图内创建50*50个cube并为每个cube添加Billboard和RotatingMovement组件

动态控制billboard的显隐

动态控制旋转组件的旋转速率

效果(我是为了测试大量Billboard帧率会掉多少)




2500个Cube加billboard大概掉了 8fps, 问题不大