【UE5-Airsim】Windows10下安装UE5-Airsim的仿真环境
前言
在EPIC的虚幻商城中免费嫖到了一个仓库的场景,但是他最低支持的是UE5。那没办法,我的UE4 & airsim 已经部署了也只能舍弃。
UE4 & airsim 部署参考网址:https://zhuanlan.zhihu.com/p/618440744 ,答主宁子安
🚩用了UE5的不要再下载旧版的Airsim 了!!!
问题所在
官网的airsim https://github.com/microsoft/AirSim, 已经停止更新了,但最开始我并不知道它已经不再适用与最新的UE5,在实际部署中,报了各种各样的错误,我只是一股脑的想通过修改源码来应对,但都是徒劳。。。。
这里放两张图解释一下,
一个是Airsim 对不同版本的UE时其文件里所依赖的物理引擎是不一样的。UE5不再支持PhysX了
一个是官网的说明
正确做法
这里放一个后续有开发人员进行对airsim进行更新的链接:
https://github.com/microsoft/AirSim
下载后命令行执行./build.sh构建AirSim,对应生成的插件文件在AirSimRootDir/Unreal/Plugins/AirSim中
后续的建立UE项目,生成C++类,修改UE的启动文件并编译等步骤倒是和原来一样,详见:
https://zhuanlan.zhihu.com/p/618440744
针对一些报错情况,进行一个简单汇总:
1、修改.uporject时一定仔细检查中括号和逗号有没有遗漏且是英文输入,不然出现报错:
“Couldn’t set association for project. Check the file is writeable”
完全不用去执行一个一个的.bat文件!!!
2、创建UE项目时先用蓝图形式,在打开UE编辑器后再在**菜单栏里找到“新建C++类”**进行Visual studio 的 .sln文件生成,不然会很奇怪。UE5的菜单布局和UE4不太一样,但是不会缺功能,耐心探索即可。
3、UE5 下的 Airsim 的操作手册和原来一模一样,进入仿真模式后摁F1打开Airsim的使用手册(应该是,记不清了