【问题标题】:Infinite map in Unity 3DUnity 3D 中的无限地图
【发布时间】:2021-08-14 14:50:29
【问题描述】:

我正在开发我的第一个 Unity 3D 项目,我正在制作无尽的 3D 赛车。我从 Unity Store 拿了一个高速公路资产。这条路不是笔直的,有很多弯道,而且很长。我想问你:如何让路没完没了?

【问题讨论】:

  • 你的意思是重复同一条路吗?
  • @Siddharth 是的
  • 然后您可以在 c# 脚本中创建 Gameobject 的副本。请参考统一手册。@bova1973

标签: unity3d racing


【解决方案1】:

您可以创建一些模式,所有这些模式都可以以直路开始和结束,因此您可以在这两条直路之间进行设计:) 在你创建了 5-10 个这样的模式之后,你可以在后面和后面实例化这个模式,所以我认为这对你有四个作用:)

【讨论】:

  • 你的意思是我必须连续添加很多图案,然后我复制并粘贴它们?
  • 实际上不需要“很多”只需创建 10 种不同的模式,然后您可以通过实例化随机生成这些模式,这只是一个想法:) 我不知道任何“简单”的解决方案,或者您可以创建一个算法,例如“如果您生成 x 对象,然后您创建 y 对象而不是为此更改 y 对象的位置和旋转”,这将有点长和复杂,但它可以工作,或者只是使用我的第一个建议: D 没有人能理解游戏中的相同模式,因为人们会专注于游戏:D 我希望我能提供帮助 ^^
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-10
  • 1970-01-01
  • 2023-01-30
  • 1970-01-01
相关资源
最近更新 更多