Ao mesmo tempo
Parte da seção Sensação de jogo do Journey de Godot da Coddy. Lição 6 de 23.
Algumas mudanças devem acontecer juntas, como uma moeda que aumenta enquanto desaparece. parallel() faz com que a próxima etapa seja executada ao mesmo tempo que a etapa 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)O nó aumenta e desaparece no mesmo meio segundo. Uma etapa sem parallel() espera a etapa anterior, como de costume.
Para executar todas as etapas de um tween juntas, chame tween.set_parallel() uma vez após create_tween().
Desafio
FácilO robô desliza até a plataforma e, em seguida, gira. Faça-o girar enquanto desliza, ambos no mesmo 1 segundo.
Experimente você mesmo
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)
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Sensação de jogo
Pratique por conta própria: Playground de Godot