腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
Unity
中
使用
四元
数
计算
旋转
时
,
它
使用
q
*
transform.rotation
,
为什么
不
使用
q
*
transform.rotation
*
q
^ (-
1
)?
unity3d
、
quaternions
标题中的
q
是表示
旋转
的Quaternion。但我
在
维基百科上找到了一些关于四元
数
用于
旋转
的解释,上面写着:p' =
q
*p*
q
^(-
1
)。
为什么
在
Unity
中
我们不需要正确地乘以
q
^(-
1
)?四元
数
是什么意思? 维基百科的链接是:Quaternion
浏览 20
提问于2019-09-14
得票数 1
3
回答
Unity
3D获取相机
旋转
角度
unity3d
在
我的
unity
应用程序
中
,最初我将相机设置
在
某个位置。之后,我会动态改变相机的位置。这样做之后,我需要找到
它
旋转
的角度/
旋转
,另一个对象需要
旋转
相同的角度,但方向相反。2.如何将游戏对象
旋转
相同的值,但方向相反。
浏览 1
提问于2014-05-28
得票数 0
3
回答
向前移动
时
在
Z轴上
旋转
GameObject
c#
、
unity3d
目前,我有以下的代码,
它
工作100%的3D游戏,但我不能让
它
工作的2D游戏。 if(toWaypoin
浏览 5
提问于2014-09-19
得票数 0
回答已采纳
1
回答
我很难得到
旋转
的直接值
unity3d
、
quaternions
、
angle
、
euler-angles
我试着做一个简单的飞行模拟器,我试着得到飞机的俯仰值(
旋转
的x)。我想如果我得到
旋转
的x值我尝试了其他的代码,把四元
数
转换成欧拉角。 但这种价值开始表现得很奇怪。当我将x值更改为大于90的值
时
,该值开始下降,y和z值的变化会增加180。我认为这有点像反gimbol锁定系统,但我不知道如何获得原始值。
浏览 9
提问于2022-09-26
得票数 -1
回答已采纳
1
回答
手动更改单位
旋转
unity3d
、
input
、
rotation
、
transform
、
quaternions
这就是我的问题:我
在
Unity
中有一个对象,那就是我的玩家。我希望这个球员能够面对他移动的方向。但我不知道如何
旋转
对象,直到释放特定的键,然后将
旋转
重新定位为0,0,0 我试过这个代码 public class PlayerAction : MonoBehaviourpublic floatVertical"); { }} 我在看四元
数<
浏览 20
提问于2021-02-27
得票数 -2
回答已采纳
2
回答
团结
中
的四分卫
c#
、
unity3d
对于鼠标,我
使用
四元
数
在
X,Y和Z轴上
旋转
。= Input.GetAxis("Yaw"); Quaternion
q
1
(rotY, Vector3.up); Quaternion
q
3 = Quaternion.AngleAxis(roll, Vector
浏览 0
提问于2019-05-07
得票数 1
回答已采纳
2
回答
四元
数
校正
unity3d
、
math
每秒钟30次,我得到目标
旋转
,从中我
计算
旋转
校正。然后,我将这一修正应用于许多帧。网络更新:每一帧: var final = Quaternion.Slerp(
transform.rotation
,
transform.rotation
浏览 0
提问于2018-05-11
得票数 1
回答已采纳
1
回答
Main保持360度
旋转
,同时
在
VR和Normal模式之间切换
c#
、
unity3d
、
google-vr
、
game-development
、
google-vr-sdk
我
使用
Unity
和Google VR SDK for Android开发了一款VR游戏。我希望游戏也可以
在
没有VR耳机的情况下玩。我应该如何实现从VR到普通模式的切换?我想保持360度
旋转
,而在正常模式下
使用
手机陀螺仪。我在网上浏览了许多脚本,但我找不到任何可以让这成为可能的东西。我发现切换模式可以
使用
XRSettings.enabled = true/false (取决于模式),但如何在正常模式(非VR模式)下保持360度
旋转
?Subtract Camera
浏览 6
提问于2018-04-30
得票数 0
2
回答
对象不会移动到统一的另一个半球
c#
、
unity3d
我试图实现在球体周围的物体上移动(
在
球体上行走),但当
它
到达球体的赤道
时
,它就停止了运动。AddForce(toCenter * 9.8f, ForceMode.Acceleration); {
q
=
q
*
transform.rotation
;
浏览 0
提问于2021-02-12
得票数 0
1
回答
GyroToUnity四元
数
推导
c#
、
unity3d
、
gyroscope
最近我开发了一个VR项目,所以需要
使用
陀螺仪,这是我
在
统一手册中找到的代码:// Make the necessary change to the camera.{} private static Quat
浏览 2
提问于2017-04-22
得票数 0
回答已采纳
2
回答
按欧拉角输入
旋转
四元
数
c++
、
transformation
、
eigen
、
quaternions
、
euler-angles
机器人手臂通过四元
数
处理
旋转
,但我希望用户通过改变偏航、俯仰和滚动来控制
它
,因为它对人类来说更明智。Eigen::AngleAxisd pitchAngle(pitch,Eigen::Vector3d::
UnitY
()); Eigen::AngleAxisd yawAngl
浏览 1
提问于2015-04-23
得票数 4
回答已采纳
1
回答
相对于世界的四元
数
旋转
rotation
、
quaternions
Unity
3D提供了以下方法:例如,这将使对象绕其局部X轴
旋转
:如果我首先围绕
它
的局部y轴
旋转
90度(它是统一的),然后相对于World绕X轴
旋转
,
它
基本上会围绕局部Z轴
旋转
,即: //setup
浏览 3
提问于2013-12-27
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券