Advertisement

unity_bezier_curves

阅读量:

在设计涉及轨迹或弹道等动态效果时,贝赛尔曲线往往成为首选的实现手段。

什么是贝塞尔曲线:

贝赛尔曲线呈现出平滑的曲线形态,非常适用于描述导弹发射过程中的飞行路径。

C#代码:

首先,需要完成对这条曲线所有数据点的计算工作:

复制代码
 void Analysis()

    
     {
    
     for (int i = 0; i < 200; i++)
    
     {
    
         //第一阶段
    
         Vector3 pos1 = Vector3.Lerp(a.position, b.position, i / 100f);
    
         Vector3 pos2

全部评论 (0)

还没有任何评论哟~