俯仰和偏航-位置和传送

黑德雷克

偏航角和螺距是双Location精度值,但是在新的Object中,它们要求浮点数,而我不能这样做(Float) pitch,因为它显示了一个错误,表明我不能做到这一点。

这是我的代码:

float yaw = (Float) getConfig().get("location.Yaw");
float pitch = (Float) getConfig().get("location.Pitch");

Location teleport = new Location(w, getConfig().getDouble("location.X"), getConfig().getDouble("location.Y"), getConfig().getDouble("location.Z"), yaw, pitch);

在我的配置中,偏航和俯仰是双精度值,坐标不是问题,所以让我们忽略它们,问题仅仅是偏航和俯仰

新的Location对象初始化参数是:

Location teleport = new Location(World world, Double x, Double y, Double z, Float yaw, Float pitch);
用户名

假设没有getFloat方法,请使用:

float yaw = (float) getConfig().getDouble("location.Yaw");

您不能将强制String转换为Float引用强制转换永远不会将对象转换为其他对象-它们仅允许您具有引用同一对象的不同类型的引用。由于get返回一个String对象,而Strings不是Floats,因此您不能将a强制转换String为a Float

float之间的区别Float也很重要。除了装箱/拆箱转换外,您永远不能在基元和引用之间进行转换。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我如何才能绝对获得ARAnchor的偏航,俯仰和滚动?

使用Cwiid Python的Wiimote Motion Plus的俯仰和偏航

Pannellum 360图像查看器-获得俯仰和偏航

使用Eigen库从旋转矩阵获得俯仰和偏航

在Flutter中获取设备方向(偏航,横摇和俯仰)

如何根据偏航,俯仰和横滚值旋转对象

为什么PlayerController“拥有”偏航俯仰和摇摆,而角色“拥有”其位置?

OpenGL中鼠标输入背后的数学运算和偏航/俯仰值

JavaFX 8转换为俯仰,偏航和侧倾旋转角度

Unity Google VR-从Android设备获取旋转,偏航和俯仰值

如何计算3D点的偏航角,俯仰角和侧倾角?

如何在Swift中获取iPhone的当前俯仰,偏航和侧倾?

Unity3d根据俯仰,横滚和偏航角度列表平滑地旋转对象

如何从前向矢量计算俯仰和偏航值

处理:从matrix4x4获取偏航角,俯仰和横滚角

javafx-如何相对于节点旋转轴而不是场景旋转轴将偏航,俯仰和滚动增量(不是欧拉)应用于节点?

Unity只能以特定角度和位置传送另一个游戏对象

测量设备相对于目标的俯仰和横摆

从GLKQuaternion中提取了意外的滚动和俯仰

相机俯仰/偏航到方向向量

偏航,俯仰滚动至glm :: rotate

迅捷陀螺仪偏航,俯仰,滚动

视觉框架提供不精确的侧倾和偏航值

计算ArUco标记与相机之间的距离和偏航?

引导传送带的宽度和高度

2 个传感器读数融合(偏航、俯仰)

从ARKit中的faceAnchor中提取偏航/俯仰/滚动

旋转矢量传感器值到方位角,侧倾和俯仰

Android:从方位角,侧倾和俯仰获取设备方向

TOP 榜单

热门标签

归档