当我们需要一些轨迹或者弹道之类的效果时,肯定会先考虑贝赛尔曲线。
什么是贝塞尔曲线:
贝赛尔曲线是一条光滑曲线,很适合做导弹发射运行轨迹。
C#代码:
第一步,我们首先要将这条曲线的点全部计算出来:
void Analysis()
{
for (int i = 0; i < 200; i++)
{
//第一阶段
Vector3 pos1 = Vector3.Lerp(a.position, b.positi
Unity实现贝塞尔曲线

本文介绍了如何在Unity中使用C#实现贝塞尔曲线,适用于创建导弹发射轨迹等效果。贝塞尔曲线是一种平滑曲线,文章提供了计算曲线点的C#代码,并强调Analysis()应在Start()中调用。
最低0.47元/天 解锁文章
2510

被折叠的 条评论
为什么被折叠?



