当玩家不动时,在玩家后面划出小道

时间:2018-06-11 11:40:07

标签: unity3d

我的游戏主玩家有时会移动,而游戏中的某些时间仍保持在同一位置。我添加了线索渲染器作为儿童游戏对象,但是当玩家移动时,只有那个时间路径被绘制为玩家停止其移动路径慢慢变得不可见。

这个我不想要的东西,我想总是至少有一些小道被玩家吸引。但是怎么做呢?

2 个答案:

答案 0 :(得分:0)

要使踪迹持续存在,请增加“线索消失多长时间”。 docs - trailRenderer time

现在这条路线更长/更永久。当你移动很多时,它也不会消失。

也许你希望距离消失而不是的时间消失。

您可以迭代点并比较距离。然后解散它们。

答案 1 :(得分:0)

我认为你需要的是一个带有跟踪渲染器模块激活的粒子系统。对于你展示的效果,你可以让它向下发送一个粒子并使用跟踪跟踪它。

编辑:这是显示模块所在位置的图像。您需要稍微调整一下以获得所需的效果,但它看起来可行。玩得开心!

enter image description here