Plugin-Erstellung/Java/Raycast: Unterschied zwischen den Versionen
Aus Rising World Wiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
== Siehe auch == | == Siehe auch == | ||
* [[:Kategorie:Java|Wiki Kategorie: "Java"]] | * [[:Kategorie:Java|Wiki Kategorie: "Java"]] | ||
* [[:Kategorie:Java-Codeschnipsel|Wiki Kategorie: "Java-Codeschnipsel"]] | |||
* [https://javadoc.rising-world.net/latest/net/risingworld/api/objects/Player.html javadoc RW: Class Player] | * [https://javadoc.rising-world.net/latest/net/risingworld/api/objects/Player.html javadoc RW: Class Player] | ||
* [https://forum.rising-world.net/thread/12593-calculate-height-on-z-axis/?postID=93841&highlight=raycast#post93841 Rising World Forum: Calculate height on Z axis] | |||
[[Kategorie:Plugin-API|Raycast]] | [[Kategorie:Plugin-API|Raycast]] | ||
[[Kategorie:Java-Codeschnipsel|Raycast]] | [[Kategorie:Java-Codeschnipsel|Raycast]] |
Version vom 8. Juni 2023, 10:22 Uhr
Raycasting wird häufig in der Entwicklung von Videospielen verwendet, z.B. um die Sichtlinie des Spielers oder der KI zu bestimmen, wohin ein Projektil geht, Objekt-Positionierung, um Laser zu erzeugen und vieles mehr. Ein Raycast ist im Wesentlichen ein Strahl, der von einer Position im 3D--Raum ausgesendet wird und sich in eine bestimmte Richtung bewegt. Unity 3D und die Plugin-API verfügen über integrierte Funktionen, mit denen sich ein Raycast erzeugen lässt.