c# - 如何在 Unity C# 中添加两个四元数

标签 c# unity3d quaternions

如何在 C# 中将两个四元数变量相加?我正在研究摄像机跟随脚本,但我无法弄清楚。

最佳答案

一个简单的谷歌搜索就可以做到:)

QuaResult = Quaternion1 * Quaternion2;

你乘而不是加。

https://docs.unity3d.com/ScriptReference/Quaternion-operator_multiply.html?_ga=2.189207083.1638368031.1589073817-2131723030.1586048148

关于c# - 如何在 Unity C# 中添加两个四元数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61704900/

相关文章:

c# - 如何解析Amadeus机票文件

c# - 页面渲染和 http 处理程序

c# - 由于线程原因,实例化不起作用

c++ - 如何用glm旋转3D相机

c# - 代码契约(Contract)在 Visual Studio 2010 Pro RC 中的属性

c# - c# : Out of memory exception 中的内存释放 stringbuilder 和 byte[]

unity3d - unity 3d backing 做奇怪的纹理

c# - Unity - 游戏对象在击中预制件时不会被破坏

c++ - 用 Eigen3 对两个矩阵进行插值

math - p5.j​​s 如何正确计算点相对于原点的 3D 旋转