Menu
CoddyTech

Al mismo tiempo

Parte de la sección Sensación de juego del Journey de Godot de Coddy. Lección 6 de 23.

Algunos cambios deberían ocurrir juntos, como una moneda que crece mientras se desvanece. parallel() hace que el siguiente paso se ejecute al mismo tiempo que el paso anterior.

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)

El nodo crece y se desvanece durante el mismo medio segundo. Un paso sin parallel() espera al paso anterior, como de costumbre.

Para ejecutar todos los pasos de una interpolación juntos, llama a tween.set_parallel() una vez después de create_tween().

challenge icon

Desafío

Fácil

El robot se desliza hasta la plataforma y después gira. Haz que gire mientras se desliza, ambas cosas durante el mismo segundo.

Pruébalo tú mismo

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 iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Sensación de juego

Practica por tu cuenta: Playground de Godot