
虚幻引擎
woshihedayu
这个作者很懒,什么都没留下…
展开
-
虚幻引擎使用AI行为树控制角色移动,没有播放动画蓝图的问题
结果,在关卡中测试的时候,发现角色只是到处移动,却不会行走和奔跑,说明角色在调用动画蓝图的时候出了问题,反复修改测试,却找不到问题出在哪里。需要勾选图中的几个选项,动画蓝图才能正常播放,AI行为树才能控制角色到处行走或奔跑。具体原因目前还不是很清楚。我在UE5的角色蓝图中设置了AI控制器,能够使用行为树控制角色移动,并且设置了引擎自带的动画蓝图。过了几天,终于发现跟角色蓝图的设置有关系。原创 2025-04-14 12:07:52 · 331 阅读 · 0 评论 -
虚幻引擎Actor不能销毁的问题
今天,在调试虚幻引擎C++脚本的时候,遇到了一个奇怪的问题,无论调用Destroy()函数,还是调用SetLifeSpan(5.f),设置actor的生存时间,actor都不能销毁,并且Destroy函数始终返回false。说明,虚幻引擎里面的这些回调函数,如果是重写父类的方法,尽量在第一行调用父类的逻辑。折腾了几个小时,终于发现问题所在,原来是BeginPlay这个回调函数的问题。我一开始把Super::BeginPlay();这行代码给去掉了,加上就好了。这样actor就能正常销毁。原创 2025-04-06 11:23:49 · 329 阅读 · 0 评论 -
虚幻引擎控制角色跟随移动方向旋转的方法
在UE5中,要控制角色随移动方向旋转,可以使用蓝图和C++两种方式来实现。原创 2025-04-02 21:54:44 · 744 阅读 · 0 评论