Unity3d - 在iOS上构建时,对象变为不可见

时间:2017-01-30 21:27:00

标签: ios unity3d

我有一个完全为Android做好准备的游戏,但在让它在iOS上工作的过程中,我注意到实例化的对象在iOS中不可见。我可以确认他们在那里,因为他们在他们身上有碰撞器,当他们发生碰撞时发出游戏信号,几秒钟之后我就会玩游戏(当他们发生碰撞时)。只是他们不可见。此外,这在Unity中运行良好。我只是在构建到iOS之后才遇到问题,当我构建到android时我没有遇到问题。

修改

这是一款2D游戏,所以精灵正在呈现。同样,实例化的对象在那里并起作用,因为它们应该只是精灵没有显示在屏幕上

1 个答案:

答案 0 :(得分:2)

在有限的信息中提供的问题我只能回答你的问题: iOS版本有一些限制,包括图形限制:

  1. 不支持DXT纹理压缩;请改用PVRTC格式。 有关详细信息,请参阅Texture2D组件页面。

  2. 矩形纹理无法压缩为PVRTC格式。

  3. 不支持电影纹理;使用全屏流式播放     代替。有关详细信息,请参阅电影播放页面。(More

  4. 您还应该检查iOS中的texture override一致性。

    请记住:没有人可以使用有限的信息回答您也可以通过this Guide进行iOS自我调试。