unity实现物体沿指定的平滑曲线移动(贝塞尔曲线拟合)

先上原文链接:unity 实现物体沿指定的平滑曲线移动(通过贝塞尔曲线实现)_以梦为马,不负韶华的博客-CSDN博客_unity 贝塞尔曲线移动

输入程序后,首先设置Size的值,即需要拟合的点的数量。

在Element选择点位,这个点是自己设定的。

unity实现物体沿指定的平滑曲线移动(贝塞尔曲线拟合)_第1张图片

其中速度Speed可以通过以下代码,在Inspector中设置

public float speed = 60;

但我在运行程序后出现了这个错误

 解决办法:在AddComponent中添加Line Renderer组件即可解决问题unity实现物体沿指定的平滑曲线移动(贝塞尔曲线拟合)_第2张图片

下图紫线是我拟合后的线条,红色细线是拟合前的线条,斜着的飞线不用管,应该是我哪里设置的不对导致的,努力改正ing

unity实现物体沿指定的平滑曲线移动(贝塞尔曲线拟合)_第3张图片

 

本人是Unity新手,经常遇到各种问题,本文如有问题,恭请斧正

你可能感兴趣的:(unity,虚拟现实)