Godot tween 佈局

eva1024發表於2024-10-29
extends Sprite2D

func _ready():
    # 設定初始顏色為紅色
    modulate = Color(1, 0, 0)  # 紅色

    # 建立並配置 Tween
    var tween = create_tween()

    # 目標顏色為藍色
    var target_color = Color(0, 0, 1)  # 藍色

    # 進行顏色插值
    tween.tween_property(self, "modulate", target_color, 2.0)

    # 設定插值和緩動(可選)
    tween.set_trans(Tween.TRANS_LINEAR)
    tween.set_ease(Tween.EASE_IN_OUT)