【问题标题】:Unity3D Models are pinkUnity3D 模型是粉红色的
【发布时间】:2021-01-03 06:03:47
【问题描述】:

我一直在关注一个教程,但我不知道为什么这些预制件看起来是粉红色的,而它应该被渲染。打开项目时,我收到一个警告,提示我的 Unity 版本低于项目的版本,这是问题所在吗?任何建议都会很棒。谢谢!!

【问题讨论】:

  • 你只是忘记了纹理
  • @Fattie 真的不知道那里发生了什么,但将 Unity 版本升级到 2019 最终解决了我的问题。

标签: unity3d modeling game-development


【解决方案1】:

这个问题是因为在你更改了统一版本或渲染管道后,对象材质没有定义(可能不存在,损坏......很多原因)或者它们不兼容(尤其是它们的类型)。

要解决这个问题,只需将材料再次分配给您的对象。同样在教程中,他们为您提供了下载材料的链接,如果您仍然没有下载并分配它们。

如果是因为您更改了渲染管道,您可以在 Edit --> your rendering pipeline settings 下更新材质(这不是您的情况,而是其他可能陷入这种情况的人)在他们改变了渲染管道之后)

【讨论】:

  • 好吧,我尝试了很多东西,但没有成功。最终升级到 Unity 2019 解决了我的问题,并且预制件现在渲染得很好。还是谢谢你!!
【解决方案2】:

这不是什么大问题。您可以创建新材质并将它们分配给您的对象。确保纹理也附加到您的对象。

【讨论】:

  • 是的,开发新游戏对象时没有问题。导入预构建的时存在问题。
  • 这就是我的意思。只需更换材料
  • 我尝试导入的游戏对象很复杂,重新创建会花点时间?,同时考虑到我目前的技能水平。
  • 材料在那里但没有出现,但将统一版本升级到 2019 解决了我的问题。谢谢!!
猜你喜欢
  • 2021-09-25
  • 2016-01-27
  • 2022-07-29
  • 2016-05-04
  • 2022-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多