当前位置:网站首页>【UE虚幻引擎】UE5实现动态导航样条线绘制
【UE虚幻引擎】UE5实现动态导航样条线绘制
2022-08-04 07:37:00 【兔小昀】
参考文章:https://blog.csdn.net/tianxiaojie_blog?spm=1001.2014.3001.5509
生成动态导航路径
1.首先修改项目设置,动态生成导航
2.然后构建名为Point和Line的两个actor
3.在名为Line的Actor中创建样条对象。
4.在名为Line的Actor里按这样写蓝图,注意黄色框部分的设置。
这部分的逻辑是获取到两个点,使用同步寻找位置路径。
先清除旧点再添加新点更新样条线。
可以设置定时更新,注意和障碍物移动速度匹配起来。
5.创建动态旋转的障碍物
6.创建并显示导航
7.把两个名为Point的actor和一个名为Line的actor拖拽至场景中,随机摆放障碍物。
8.点击运行,并切出,可以看到样条线的变换

9.贴边效果的优化
因为是计算最短路径,所以贴边是必然的,如果怕贴太近会重叠的话,在碰撞体Actor上绑定碰撞胶囊体/盒体,可以减少导航点贴边的情况。
优化后的效果:
边栏推荐
- 小程序如何使用订阅消息(PHP代码+小程序js代码)
- RHCSA第五天
- 【JS 逆向百例】某网站加速乐 Cookie 混淆逆向详解
- 为什么手动启动GBase 8c数据库中GTM节点,起不来。显示“Run cmd failed:scp: /tmp/gtm_gtm1.server: Permission denied”
- unittest使用简述
- 通过GBase 8c Platform安装数据库集群时报错
- ContrstrainLayout的动画之ConstraintSet
- 解决循环依赖import cycle not allowed的最佳解决办法
- Mysql insert on duplicate key 死锁问题定位与解决
- MySQL group_concat()详解
猜你喜欢

Lightweight Backbone VGNetG Achieves "No Choice, All" Lightweight Backbone Network

【JS 逆向百例】某网站加速乐 Cookie 混淆逆向详解

高等代数_证明_对称矩阵一定能够相似对角化

虚拟机没有USB网卡选项怎么解决

LLVM编译技术应用分析

第一次用postgreSQL,想装主从,用的12.7 tar.gz版本。安装好后没在 share目录下找到样例配置recovery.conf.sample,是安装方式不对,还是路径不对?

dalle:zero-shot text-to-image generation

unittest使用简述

高等代数_证明_两个矩阵乘积为0,则两个矩阵的秩之和小于等于n

Amazon亚马逊 Vendor Central Label详解
随机推荐
使用腾讯云发送短信 ---- 手把手教你搞定所有步骤
【学习笔记】AGC036
unity2D横版游戏教程7-敌人AI死亡效果
GIS数据与CAD数据间带属性字段互相转换还原工具,解决ArcGIS等软件进行GIS数据转CAD数据无法保留属性字段问题
创建数据库报错--MySQL server is running with the --super-read-only option
【并发】概念
8.2学习记录
likeshop单商户高级版企业源码发布了新的版本1.8.1
千古第一文人苏轼的众CP
金仓数据库KingbaseES客户端编程接口指南-JDBC(8. JDBC 元数据处理)
ExoPlayer添加Ffmpeg扩展实现软解功能
Redis分布式锁的应用
最近的一些杂感-20220731
unittest使用简述
使用GBase 8c数据库的时候,遇到这种报错
轻量化Backbone VGNetG成就“不做选择,全都要”轻量化主干网络
第一次用postgreSQL,想装主从,用的12.7 tar.gz版本。安装好后没在 share目录下找到样例配置recovery.conf.sample,是安装方式不对,还是路径不对?
DropBlock: Regularization method and reproduction code for convolutional layers
[Paper Notes] - Low Illumination Image Enhancement - Supervised - RetinexNet - 2018-BMVC
Distributed Computing Experiment 4 Random Signal Analysis System