Plugin-Erstellung/Java/Raycast: Unterschied zwischen den Versionen
Aus Rising World Wiki
(Die Seite wurde neu angelegt: „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 [https://trello.com/c/OC9pAtx5 Plugin-API] verfügen über integrierte [https:…“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
Raycasting wird häufig in der Entwicklung von Videospielen verwendet, | '''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. | 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. | 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 [https://trello.com/c/OC9pAtx5 Plugin-API] verfügen über integrierte [https://javadoc.rising-world.net/latest/net/risingworld/api/objects/Player.html Funktionen], | Unity 3D und die [https://trello.com/c/OC9pAtx5 Plugin-API] verfügen über integrierte [https://javadoc.rising-world.net/latest/net/risingworld/api/objects/Player.html Funktionen], | ||
mit denen sich [https://javadoc.rising-world.net/latest/net/risingworld/api/objects/Player.html#raycast(float,int,boolean,net.risingworld.api.callbacks.Callback) ein Raycast] erzeugen lässt. | mit denen sich [https://javadoc.rising-world.net/latest/net/risingworld/api/objects/Player.html#raycast(float,int,boolean,net.risingworld.api.callbacks.Callback) ein Raycast] erzeugen lässt. | ||
== Siehe auch == | |||
* [[:Kategorie:Java|Wiki Kategorie: "Java"]] | |||
* [https://javadoc.rising-world.net/latest/net/risingworld/api/objects/Player.html javadoc RW: Class Player] | |||
[[Kategorie:Plugin-API|Raycast]] | [[Kategorie:Plugin-API|Raycast]] | ||
[[Kategorie:Java-Codeschnipsel|Raycast]] | [[Kategorie:Java-Codeschnipsel|Raycast]] |
Version vom 8. Juni 2023, 10:07 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.