Menu
CoddyTech

W tym samym czasie

Część sekcji Dopracowanie rozgrywki ścieżki Godot w Coddy. Lekcja 6 z 23.

Niektóre zmiany powinny zachodzić jednocześnie, na przykład powiększanie i zanikanie monety. parallel() sprawia, że następny krok jest wykonywany w tym samym czasie co poprzedni.

var tween = create_tween()
tween.tween_property(self, "scale", Vector2(2, 2), 0.5)
tween.parallel().tween_property(self, "modulate:a", 0.0, 0.5)

Węzeł powiększa się i zanika w ciągu tej samej połowy sekundy. Krok bez parallel() czeka na poprzedni, jak zwykle.

Aby uruchomić wszystkie kroki animacji tween jednocześnie, wywołaj tween.set_parallel() raz po create_tween().

challenge icon

Wyzwanie

Łatwy

Robot przesuwa się do pola, a następnie obraca. Spraw, by obracał się podczas przesuwania, oba ruchy mają trwać 1 sekundę.

Spróbuj swoich sił

extends Node2D

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position", Vector2(480, 265), 1.0)
	tween.tween_property(self, "rotation_degrees", 360.0, 1.0)
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Dopracowanie rozgrywki

Poćwicz samodzielnie: Edytor online Godot