첫 번째 트윈
Coddy Godot 여정의 게임의 손맛 섹션에 포함된 레슨. 23개 중 1번째.
트윈은 시간이 지나면서 속성을 부드럽게 변경합니다. 속성, 최종값, 그리고 시간(초)을 지정하면 됩니다. Godot는 목표에 도달할 때까지 매 프레임 속성을 조금씩 변경합니다.
func _ready():
var tween = create_tween()
tween.tween_property(self, "position", Vector2(400, 100), 2.0)create_tween()은 트윈을 만듭니다. tween_property()는 네 가지 값을 받습니다. 변경할 노드(self는 스크립트가 붙은 노드입니다), 따옴표로 묶은 속성 이름, 최종값, 그리고 시간(초)입니다.
트윈은 자동으로 시작되고 완료되면 멈춥니다. _process는 필요하지 않습니다.
챌린지
쉬움로봇이 호박색 패드 위로 곧장 점프합니다. 대신 그곳까지 미끄러지듯 이동하게 하세요. 1초 동안 position을 Vector2(480, 265)로 트윈하세요.
직접 해보기
extends Node2D
func _ready():
position = Vector2(480, 265)
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
게임의 손맛의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드