Benutzer-Werkzeuge

Webseiten-Werkzeuge


scripting:reference:standard_library:math:atan2

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
scripting:reference:standard_library:math:atan2 [2023/11/03 15:35] fritz_98scripting:reference:standard_library:math:atan2 [2023/11/03 15:36] (aktuell) – [Beispiel Anwendungsfall] fritz_98
Zeile 28: Zeile 28:
 local RoadPosition = {X = 13800, Y = 5500} local RoadPosition = {X = 13800, Y = 5500}
 local Angle = math.atan2(RoadPosition.Y - ResidencePosition.Y, RoadPosition.X - ResidencePosition.X) local Angle = math.atan2(RoadPosition.Y - ResidencePosition.Y, RoadPosition.X - ResidencePosition.X)
--- Die Tür des mittleren Wohnhauses liegt im 90°-Winkel zum Gebäude. Dieser Winkel muss also noch addiert werden+-- Die Tür des mittleren Wohnhauses liegt im 90°-Winkel zum Koordinatensystem 
 +-- Dieser Winkel muss also noch addiert werden
 Logic.CreateEntity(Entities.PB_Residence2, ResidencePosition.X, ResidencePosition.Y, math.deg(Angle) + 90, 1) Logic.CreateEntity(Entities.PB_Residence2, ResidencePosition.X, ResidencePosition.Y, math.deg(Angle) + 90, 1)
 </code> </code>
scripting/reference/standard_library/math/atan2.1699025734.txt.gz · Zuletzt geändert: 2023/11/03 15:35 von fritz_98