Актуально для версии 3.5 RC1 и выше. На смену ноде Tween приходит класс SceneTreeTween.
Но убирать первый разработчкики не стали , и насколько я понимаю остается для поддержки старых проектов. Собственно как и нода Tween, новый класс SceneTreeTween предназначен для анимации переходов одних значений в другие. Как таковой ноды нет, поэтому создается всё это дело через код: var tween = get_tree().create_tween() Мы так же можем создать относительный твин: Node.create_tween() Далее просто вызываем свойство, указываем новое значение и за какое время оно должны примениться: tween.tween_property($Sprite, "modulate", Color.red, 1) Можем использовать «изинги» для анимации: tween.tween_property($Sprite, "modulate", Color.red, 1).set_trans(Tween.TRANS_SINE) Схема изингов для понимания : Можем вызвать какой то метод или модифицировать своиства внутри функции. Например счетчик от 0 до 10 в леибле через вызов функции func set_label_text(): func _ready():
var tween = create_tween()
tween.tween_method(