Menu
CoddyTech

키프레임에서 재생

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

코드는 언제든지 애니메이션을 시작할 수 있습니다. 새 애니메이션을 재생하면 재생 중이던 애니메이션이 멈추고 새 애니메이션이 첫 키부터 시작됩니다.

func _process(delta):
	if Input.is_action_just_pressed("jump"):
		$AnimationPlayer.play("hop")

"hop"은 반복되지 않습니다. 0.6초 동안 한 번 재생된 다음, 마지막 키에서 멈추며 로봇은 바닥으로 돌아옵니다.

이 동작은 애니메이션에 담겨 있습니다. 도약할 때 몸을 뻗는 동작, 상승과 하강이 여기에 포함됩니다. 스크립트는 애니메이션을 언제 재생할지만 결정합니다.

challenge icon

챌린지

쉬움

로봇이 위아래로 움직입니다. 스페이스바를 누르면 뛰어오르게 만드세요. _process에서 "jump"가 막 눌렸을 때 "hop"을 재생하세요.

직접 해보기

extends Node2D

func _ready():
	$AnimationPlayer.play("bob")

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

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

게임의 손맛의 모든 레슨

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