关于cocos2dx 3.6的几个bug

之前我们游戏使用的时3.4版本的,在大批量的3d模型处理时,经常会出现bone3d等内容不正常的错误,升级成3.6版本以后就好使了。可能是以前对于这块的内存处理上,会出现野指针。
虽然升级成3.6版本就好使了。但是却又出现了别的相关问题。首先是 sprite3d在获取getboudingbox 时,时常出现 -199998。然后是当sprite3d的父节点是node时,setposition时候,貌似显示上会延迟显示,有时候是0.3秒左右才更新一次。有时候是0.5秒左右才更新一次。流畅的子弹动作。变成一卡一卡的帧动画(这个在3.4版本里是十分流畅的动作)。

然后就悲剧了,把版本降回去呢,就会爆。用新版本呢,就会出现很多莫名的问题。求帮帮忙。。

楼主的 子弹效果, 是带有弹道的吗?

没有弹道的。就是改变父节点位置时候,子节点(sprite3d)的显示却没有变,依然留在原地

  1. getboudingbox 这个函数对于3D精灵本身是不准确的,它就是简单的用AABB换算了以下,取了Z=0。
  2. 这个移动的问题倒是没遇到过,能否提供个例子?