南柯郡守
Pistol_Pangan 发表于 2021-8-10 17:55
额,我知道yaw和pitch是偏航角和俯仰角的数值,但是在
这个页面中我没有找到有关修改俯仰角、偏航角或是 ...

修改location然后传送玩家

另外可以尝试直接修改location? 可能会有不可预料的错误?

Pistol_Pangan
南柯郡守 发表于 2021-8-10 18:06
修改location然后传送玩家

另外可以尝试直接修改location? 可能会有不可预料的错误? ...

额我主要是想修改玩家面向的方向,跟传送玩家有啥关系呀,比如我想要玩家视角在xz平面上横向旋转45°,这种操作并不会影响玩家当前的坐标点呀

Narcissu14
Pistol_Pangan 发表于 2021-8-10 17:55
额,我知道yaw和pitch是偏航角和俯仰角的数值,但是在
这个页面中我没有找到有关修改俯仰角、偏航角或是 ...

你获取修改玩家坐标再teleport设置玩家坐标即可,至于你5楼说的问题,原地TP只改Yaw Pitch不就是只修改了面向的方向吗

Eldon
本帖最后由 Eldon 于 2021-8-10 20:03 编辑

在 1.15.2 的话可以用
  1. void org.bukkit.entity.Entity::setRotation​(float yaw, float pitch)
复制代码
不过 1.12 没有看到有这个,用传送可能是 1.12 最简单的方法。

Pistol_Pangan
Eldon 发表于 2021-8-10 20:00
在 1.15.2 的话可以用 不过 1.12 没有看到有这个,用传送可能是 1.12 最简单的方法。 ...

不对劲,我看到了这句话
java.lang.UnsupportedOperationException - if used for players

意思好像是用于玩家会报错....

第一页 上一页 下一页 最后一页