JMonkeyEngineSDK——车辆编辑器的BUG
从SDK3.1.0开始后,因为升级了Bullet物理引擎,所以旧的车辆编辑器无法打开默认工厂场景,查看SDK源码可以发现,默认工厂场景是Raceway.j3o文件,那么,解决方案就很简单了,你不用重新编译SDK就可以解决。
下面我们先做一个车辆编辑器工厂场景,如下:

看着还不错,现在,我们找到SDK安装目录,找到...\jmonkeyplatform\modules\com-jme3-gde-vehiclecreator.jar。用rar打开,然后找到Models文件夹,如下:

删掉Models里面的Racetrack,将我们自己的Racetrack文件夹移到Models里面,选择存储方案即可。

重新打开SDK(SDK3.2.4或SDK3.3.2都可以),选择一个车辆,然后进入车辆编辑器模式,如下:

编辑完车辆后,我们点击test vehicle,如下:


看到车辆落地正常表现后,说明我们已经成功创建了车辆控制器,在退出车辆编辑器之前,记得点击stop testing,然后你进入场景编辑器打开车辆,会看到奇怪的轮胎,没关系,这是车辆控制器的原因,只要加载到物理世界后,车辆轮胎会自动正常的。
关于车辆编辑器的使用我会在另一篇文章分析的。

浙公网安备 33010602011771号