Menu
CoddyTech

첫 번째 트윈

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는 필요하지 않습니다.

challenge icon

챌린지

쉬움

로봇이 패드 위로 미끄러져 가게 하세요.

  1. _ready()에서 position 줄을 트윈으로 바꾸세요: var tween = create_tween().
  2. "position"을 Vector2(480, 265)로 트윈하고, 1.0초 동안 진행되게 하세요.

‘플레이’를 누르세요. 로봇이 호박색 패드까지 미끄러져 갑니다. 그런 다음 ‘확인’을 누르세요.

직접 해보기

extends Node2D

func _ready():
	position = Vector2(480, 265)

게임의 손맛의 모든 레슨

직접 연습해 보세요: Godot 플레이그라운드