Menu
CoddyTech

어떤 속성이든 트윈하기

Coddy Godot 여정의 게임의 손맛 섹션에 포함된 레슨. 23개 중 2번째.

트윈은 숫자, Vector2 또는 Color를 값으로 가지는 속성을 변경할 수 있습니다. 속성 이름은 코드에서 사용하는 것과 똑같이 따옴표 안에 작성하세요: "position", "scale", "rotation_degrees", "modulate".

var tween = create_tween()
tween.tween_property(self, "scale", Vector2(2, 2), 0.5)

이렇게 하면 0.5초 만에 노드의 크기가 두 배가 됩니다.

종료 값은 속성과 같은 종류의 값이어야 합니다. rotation_degrees에는 숫자를, position에는 Vector2를 사용하세요. 라디안 단위로 계산되는 "rotation"과 혼동하지 마세요. 360라디안은 약 57바퀴입니다.

challenge icon

챌린지

쉬움

로봇이 제자리에서 회전하게 하세요.

  1. 트윈은 그대로 두고, 속성을 "position"에서 "rotation_degrees"로 바꾸세요.
  2. 끝 값을 360.0으로 설정하고 시간을 1.0으로 유지하세요.

‘플레이’를 누르세요. 로봇이 움직이지 않고 한 바퀴 회전합니다. 그런 다음 ‘확인’을 누르세요.

직접 해보기

extends Node2D

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position", Vector2(480, 265), 1.0)

게임의 손맛의 모든 레슨

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