显示1没有摄像机渲染

时间:2016-12-12 08:11:41

标签: unity3d camera scene

我的一个团队成员刚刚克隆了我的团队项目,该项目在我的电脑上工作正常(团结5.5),因为它在我队友的电脑上显示“显示1没有摄像机渲染”错误(统一5.4)。 / p>

我们正在使用git存储库,这是我们第一次遇到此问题。

我们刚才注意到的另一件事是,所有对象的占位符都是层次结构的一部分(在我的系统上)。由于某些原因,没有显示名称,但是当您选择区域时,似乎选择了某些名称。

有人可以帮助我们解决问题。

3 个答案:

答案 0 :(得分:4)

  

我的一个团队成员刚刚克隆了我正在运作的团结项目   在我的电脑上很好( unity 5.5 ),因为它显示“显示1没有   摄像机渲染“队友的电脑中的错误”(统一   5.4

花点时间看看粗体字。你不能这样做。

您不应该尝试使用较低Unity版本的较高Unity版本打开Unity项目。这也适用于大多数软件。发生的事情是Unity添加了新功能,并在 Unity 5.4 Unity 5.4 中更改了Unity的二进制保存数据。 Unity 5.4 没有。

当您从 Unity 5.4 中的 Unity 5.5 加载项目时,它将无法理解导致奇怪行为的新功能,例如他所拥有的那个

您的队友必须更新到 Unity 5.5 才能加载使用 Unity 5.5 制作的项目。

答案 1 :(得分:1)

我在“显示1没有摄像机渲染”时遇到了同样的问题。

快速浏览界面后,我点击主摄像头,然后在检查器面板的摄像头区域中,我看到了我的目标显示器设置为“显示4”。不确定它是如何实现的,但将其改回“显示1”可以解决我的问题。

答案 2 :(得分:-1)

如果您编码和设置没有其他错误,我猜您右键单击 PresentationMLPackage presentationMLPackage = (PresentationMLPackage) OpcPackage.load(new File(args[0])); MainPresentationPart pp = (MainPresentationPart)presentationMLPackage.getParts().getParts().get( new PartName("/ppt/presentation.xml")); List<SlidePart> slideParts = pp.getSlideParts(); int index = 1; for(SlidePart slidePart : slideParts){ SlideLayoutPart layoutPart = (SlideLayoutPart)presentationMLPackage.getParts().getParts().get(new PartName("/ppt/slideLayouts/slideLayout" + index + ".xml")); Sld copied = XmlUtils.deepCopy(slidePart.getContents(), slidePart.getJAXBContext()); SlidePart slide = new SlidePart(new PartName("/ppt/slides/slide" + index + ".xml")); slide.setContents(copied); pp.addSlide(1, slide); slide.addTargetPart(layoutPart); index++; } presentationMLPackage.save(new java.io.File("test.pptx"));

只需gamewindow,取消警告Game

好,就这样。

对不起,我的英语不够好。