【发布时间】:2015-03-06 22:30:08
【问题描述】:
我正在创建一个 Unity 2d 游戏,需要帮助了解从哪里开始创建随机生成的背景。背景只是一系列彩色块,我需要这些块无限延续并在 6 种不同颜色之间切换。
谢谢
【问题讨论】:
标签: unity3d 2d game-engine
我正在创建一个 Unity 2d 游戏,需要帮助了解从哪里开始创建随机生成的背景。背景只是一系列彩色块,我需要这些块无限延续并在 6 种不同颜色之间切换。
谢谢
【问题讨论】:
标签: unity3d 2d game-engine
这取决于你想要什么样的模式。但我认为你应该考虑在这种情况下使用 perlin 噪声。
如果你用 c# 编码,有一堆 perlin 库你可以轻松实现,例如 Simplexnoise
https://code.google.com/p/simplexnoise/
当您输入两个参数(例如 X 和 Y)时,这可以为您提供一个静态值。使用该特定种子时它始终是相同的。
【讨论】: