main
Yogi 2024-12-01 16:08:17 +08:00
parent e540b17b29
commit ba94811f6f
1 changed files with 3 additions and 3 deletions

View File

@ -62,9 +62,9 @@ public class GameManager : MonoBehaviour
float pitch = Mathf.Atan2(-ax, Mathf.Sqrt(ay * ay + az * az)) * Mathf.Rad2Deg; // 俯仰角
// 积分得到角度变化
angleX += gx * dt; // ÈÆXÖáÐýת
angleY += gy * dt; // ÈÆYÖáÐýת
angleZ += gz * dt; // ÈÆZÖáÐýת
angleX = gx * dt; // ÈÆXÖáÐýת
angleY = gy * dt; // ÈÆYÖáÐýת
angleZ = gz * dt; // ÈÆZÖáÐýת
// 使用互补滤波来平滑姿态估计
// 这里的系数决定了加速度和陀螺仪的权重通常设置为0.98