我正在使用Line Renderer绘制路径。目前,我将一种材质应用于线条渲染器,并且效果很好,现在唯一的问题是我希望该路径具有动画效果。该路径实际上是水流,我需要对其进行动画处理,以便显示水流运动。下面是一些屏幕截图。
那么我该如何为这种材料制作动画,或者有其他解决方案来实现这种行为。
PS
游戏开始时,用户使用Input.GetMouseButton
中的Update
绘制了路径。
答案 0 :(得分:0)
您可以在材质中设置UV坐标偏移的动画-这会影响纹理沿路径移动的效果
https://docs.unity3d.com/ScriptReference/Material-mainTextureOffset.html
public Material material;
public Vector2 offsetSpeed=Vector2.one;
void Update()
{
material.mainTextureOffset+=offsetSpeed*Time.deltaTime;
}