화면 보호기: 떠다니기
Coddy Godot 여정의 노드와 씬 섹션에 포함된 레슨. 28개 중 24번째.
다음 다섯 개의 수업에서는 화면을 떠다니며 가장자리에 부딪히고, 부딪힐 때마다 색이 바뀌는 로고인 화면 보호기를 만들어요.
장면에는 어두운 하늘과 흰색 판, 그림자, Label이 있는 Logo 노드가 있어요. 로고의 modulate가 판에 파란색을 입혀요. 로고의 스크립트인 logo.gd는 아직 아무 작업도 하지 않아요.
첫 단계는 속도예요. 노드 변수에 속도를 저장해 두면, 이후 단계에서 로고가 튕길 때 속도를 바꿀 수 있어요.
챌린지
쉬움화면 보호기를 시작하세요: 로고가 떠다니게 만드세요.
logo.gd의 맨 위에velocity노드 변수를 추가하고, 값을Vector2(200, 90)으로 설정하세요._process()에서delta를 사용해 초당velocity만큼 로고를 이동시키세요.
‘플레이’를 누르세요. 로고가 아래쪽과 오른쪽으로 떠다니며, 지금은 화면 밖으로 나갑니다. 그런 다음 ‘확인’을 누르세요.
직접 해보기
extends Node2D
func _process(delta):
pass
노드와 씬의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드