Blickrichtung beim Teleport einstellen mit Yaw und Pitch. Wie geht das?
Hej ich bin gerade dabei ein Lobbysystem zu programmieren und bin beim Navigator stecken geblieben. Beim Teleport zu den Locations guckt der Spieler immer nach Süden, er müsste aber nach Osten schauen, weil dort die Lobbyschilder sind. Wie macht man das?
Ich habe mich schon etwas belesen, das man das mit Yaw und Pitch macht, habe es aber selber nicht hinbekommen und bin am verzweifeln. Kann mir wer helfen? :c
1 Antwort
Nutzer, der sehr aktiv auf gutefrage ist
Hallo,
ich geh mal davon aus, dass du es mit Java programmierst.
Hier ein Beispielcode für die Locations:
Location loc = new Location(Bukkit.getWorld("Test"), 10.5, 10, 10.5);
Yaw / Pitch kannst du so setzen:
loc.setYaw(...f);
loc.setPitch(...f);
das "f" hinter der Zahl steht für float und kann bei ganzen Zahlen i.d.R. weggelassen werden.
Noch eine Info zu Yaw: 0 = Süden, 90 = Westen, 180 = Norden, 270 = Osten.
LG
Woher ich das weiß:eigene Erfahrung – Aktiv beim Servererstellen seit 3 Jahren