Menu
CoddyTech

스케일로 키우기

Coddy Godot 여정의 노드와 씬 섹션에 포함된 레슨. 27개 중 12번째.

scale은 너비와 높이를 나타내는 Vector2로 표현한 노드의 크기입니다. Vector2(1, 1)은 기본 크기입니다. Vector2(2, 2)는 두 배 크기이고, Vector2(0.5, 0.5)는 절반 크기입니다.

scale = Vector2(3, 1)   # 너비는 세 배, 높이는 동일

스케일은 노드와 모든 자식 노드에 적용되므로 로봇 전체가 함께 커집니다.

시간이 지남에 따라 크기를 키우려면 매 프레임마다 스케일 값을 더하세요. 모양을 유지하려면 x와 y에 같은 숫자를 사용하세요.

func _process(delta):
	scale += Vector2(0.1, 0.1) * delta
challenge icon

챌린지

쉬움
  • 게임이 시작되면 로봇을 절반 크기로 만드세요.
  • 그런 다음 가로와 세로 모두 초당 0.5씩 커지게 하세요. 1초 후에는 원래 크기로 돌아오고, 계속 커집니다.

직접 해보기

extends Node2D

func _ready():
	pass

func _process(delta):
	pass
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

노드와 씬의 모든 레슨

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