Obrót
Część sekcji Węzły i sceny ścieżki Godot w Coddy. Lekcja 11 z 27.
Węzeł obraca się wokół własnej pozycji. rotation określa, o jaki kąt się obrócił, w radianach. Pełny obrót to 2 * PI radianów, czyli około 6.28. rotation_degrees to ten sam kąt wyrażony w stopniach, gdzie pełny obrót wynosi 360 stopni. Zmień jedną wartość, a druga zmieni się odpowiednio.
rotation_degrees = 90 # ćwierć obrotu
rotation = PI / 2 # ta sama ćwierć obrotuRosnący kąt obraca węzeł zgodnie z ruchem wskazówek zegara. Aby wprawić go w obrót, dodawaj do kąta w każdej klatce, mnożąc przez delta:
func _process(delta):
rotation_degrees += 90 * deltaW ten sposób węzeł obraca się o ćwierć obrotu na sekundę. -= obraca go w przeciwnym kierunku.
Wyzwanie
ŁatwySpraw, aby robot obracał się zgodnie z ruchem wskazówek zegara, o pół obrotu na sekundę, w miejscu, w którym stoi.
Spróbuj swoich sił
extends Node2D
func _process(delta):
pass
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Węzły i sceny
3Wartości, które możesz dostosować
Zmienne w węźleStałeZmienne eksportowaneDziałania matematyczne na Vector2Zawijanie ekranuWłasne funkcjePoćwicz samodzielnie: Edytor online Godot