파티클
Coddy Godot 여정의 게임의 손맛 섹션에 포함된 레슨. 23개 중 12번째.
연기, 불꽃, 화염, 먼지는 파티클로 이루어져 있어요. 파티클 노드는 작은 도형을 여러 개 내보내고, 각각을 잠시 움직인 다음 제거해요.
이 노드는 CPUParticles2D예요. 로봇의 발밑에는 Thruster라는 노드가 하나 있고, 아래쪽으로 호박색 화염을 내뿜도록 설정되어 있어요. 처음에는 꺼져 있어요.
$Thruster.emitting = trueemitting은 파티클을 켜고 끄는 속성이에요. 그 밖의 몇 가지 속성으로 효과의 모양을 조정해요.
amount: 한 번에 살아 있는 파티클의 개수lifetime: 각 파티클이 살아 있는 시간(초)direction및spread: 파티클이 날아가는 방향gravity: 파티클을 끌어당기는 힘
챌린지
쉬움로봇의 불꽃을 더 굵게 만드세요.
_ready()에서$Thruster.emitting을true로 설정하세요.$Thruster.amount를40으로 설정하세요.
‘플레이’를 누르세요. 로봇 아래에서 불꽃이 뿜어져 나옵니다. 그런 다음 ‘확인’을 누르세요.
직접 해보기
extends Node2D
func _ready():
pass
게임의 손맛의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드