2013-02-25 43 views
0

目前我已经在Unity中设置了双摄像头场景。我已经为我的相机创建了一个空的游戏对象,以继承并附加一些第一人称控制器脚本到这个空的游戏对象。Unity3D运行时错误

当我在编辑器中运行该程序,它运行良好。当我建立这个项目时,游戏崩溃,我的相机物体落在地上。我之前从未在Unity中体验过这样的事情。附件是我当前fps设置值的副本。

在图片中,你会看到,我已经把重心关闭(将其设置为0),但它仍然下落当我运行内置程序。

enter image description here

有没有人遇到过这样的事情之前?我花了整整一天的时间来解决这个问题,但我没有得到任何地方。

+1

是否有真实所示,当你的游戏崩溃的错误信息?它如何崩溃?崩溃总是一样的吗? – aardvarkk 2013-02-25 17:09:41

回答

1

我经历了这样一个问题,当我的父对象(我通常使用胶囊“扛”相机作为球员的脑袋像1.70米高出地面)设置为低......如果你移动你的照相机 - 会发生什么那个人和游戏对象一起向上一米? (所以当你开始时他会跌倒在地面上)。

也许有编辑器,编译和发布版本之间的一些关系的差异。

或者,如果这不是解决方案,再次检查涉及的对象的空间位置。通过地形坠落往往是由错位的参考物体产生的。 (我有时会挂一个载体对象的摄像机下而不是载体对象下挂的相机。)

正如你说的,它的作品在编辑器中建造我假定您已经激活碰撞为相关对象。