指標角度=360*圈數+(目標角度與初始角度的差值)
先加速,最后慢慢加速停到指定的角度
怎么實作呢
uj5u.com熱心網友回復:
乘一個變數,把變數漸漸變小uj5u.com熱心網友回復:
四元數的Lerp,你找找咋用uj5u.com熱心網友回復:
不要把問題搞復雜了其實就是把指標角度一分二,要不要等分么看你需要了
前面角速度加大,到分界附近角速度開始減小
uj5u.com熱心網友回復:

兩個問題:
1.找準旋轉軸
2.確定每幀旋轉量
第一點看起來已經確定,
第二點,旋轉速度和張角相關,自己確定一個公式即可。譬如:夾角是[90,180]區間,轉速是:( 180 - deltaAngle ) * 系數 , 小于90度以后,轉速是 deltaAngle * 系數 。。。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/74287.html
標籤:Unity3D
下一篇:lua string.find
