부드러운 카메라
Coddy Godot 여정의 게임의 손맛 섹션에 포함된 레슨. 23개 중 10번째.
플레이어에 고정된 카메라는 갑자기 툭툭 움직이며 시작하고 멈춥니다. 조금 뒤따라오다가 따라잡는 카메라는 더 부드럽게 움직입니다.
Camera2D는 위치 스무딩으로 이 기능을 구현합니다.
position_smoothing_enabled = true
position_smoothing_speed = 4.0첫 번째 줄은 스무딩을 켭니다. 속도는 화면이 얼마나 빠르게 따라잡는지 설정합니다. 숫자가 작으면 훨씬 뒤처지고, 크면 거의 뒤처지지 않습니다. Godot의 기본값은 5입니다.
카메라 노드는 여전히 플레이어와 함께 움직입니다. 화면에 보이는 장면만 뒤처집니다.
챌린지
쉬움카메라가 부드럽게 따라오도록 하세요.
_ready()에서position_smoothing_enabled를true로 설정하세요.position_smoothing_speed를4.0으로 설정하고, 제한값은 그대로 유지하세요.
‘플레이’를 누르고 실행하세요. 화면이 뒤처졌다가 따라옵니다. 그런 다음 ‘확인’을 누르세요.
직접 해보기
extends Camera2D
func _ready():
limit_left = 0
limit_top = 0
limit_right = 1600
limit_bottom = 360
게임의 손맛의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드