1

我创建了一条“蛇”,它由一个作为“头部”的球体和一个在其后面动态延伸的“身体”组成,并制作了一个跟随头部的相机。

下面是一个运行示例(4秒后出现body): https ://googledrive.com/host/0B-hk5KngFQXFYkExQkF3VHUtWkE/index.html (使用左右键控制蛇)

有时身体网格(不是头部)会无缘无故地消失。这似乎只发生在相机低于某个高度时(使用鼠标滚动放大/缩小)

这可能是什么原因造成的?

4

1 回答 1

1

回顾一下我的评论,解决方案是重新计算蛇体网格的边界框或边界球。我还建议不要在每一帧都重新计算,可能使用计时器或 frameCounter。

于 2013-11-08T14:30:29.857 回答