Menu
CoddyTech

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ć obrotu

Rosną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 * delta

W ten sposób węzeł obraca się o ćwierć obrotu na sekundę. -= obraca go w przeciwnym kierunku.

challenge icon

Wyzwanie

Łatwy

Spraw, 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
quiz iconSprawdź się

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

Poćwicz samodzielnie: Edytor online Godot