创建无限弯曲的随机轨迹

时间:2018-10-20 07:46:48

标签: c# unity3d infinite-scroll

我正在寻找一种创建无限弯曲轨迹的方法,该轨迹将随机生成点,并且玩家将在轨迹上行走并始终面对轨迹的方向(2d游戏)

在这里喜欢这张图片: enter image description here

我真的在搜索谷歌并努力寻找答案,非常感谢!

1 个答案:

答案 0 :(得分:0)

尝试对曲线使用线渲染器。继续增加新的点,删除旧的点,然后移动摄像机以创建无限曲线的错觉。线过远时,将所有点和摄像机移回原点附近。

如果要创建平滑曲线,则可以使用平均点之类的方法来平滑直线。

有用的链接:

https://docs.unity3d.com/ScriptReference/LineRenderer.html

http://wiki.unity3d.com/index.php/Floating_Origin

https://forum.unity.com/threads/easy-curved-line-renderer-free-utility.391219/

希望您发现它们有用!