0
点赞
收藏
分享

微信扫一扫

【UE4】使用蓝图事件分发器-优化Tick事件

崭新的韭菜 2022-04-23 阅读 169
ue4

UE4中Tick函数是每帧调用的 ,容易影响游戏性能,在蓝图中可以通过事件分发器减少Tick使用。

Actor类构造函数中通过PrimaryActorTick.bCanEverTick可开关Tick。

下面使用事件分发器实现人物移动时,场景中方块旋转。

1.在人物蓝图创建事件分发器并在MoveForward事件后进行派发(Call)

2.创建一个Actor,添加一个Cube模型,先Cast得到玩家引用,然后绑定一个事件(CubeRotation)用于实现方块的旋转。

如果不使用事件分发器,相比就多调用了一个Tick函数。

 

举报

相关推荐

0 条评论