한 번에 터뜨리기
Coddy Godot 여정의 게임의 손맛 섹션에 포함된 레슨. 23개 중 13번째.
추진기는 멈추지 않습니다. 입자가 사라지면 새 입자가 그 자리를 대신합니다. 불꽃이나 폭발은 한 번 일어나고 끝납니다.
one_shot = true를 설정하면 CPUParticles2D가 입자를 한 번 내보낸 다음 멈춥니다. 마지막 입자가 사라지면 emitting이 다시 false로 바뀝니다. 다시 발사하려면 true로 설정하세요.
$Burst.one_shot = true
$Burst.emitting = true로봇의 Burst 노드에는 explosiveness = 1.0도 설정되어 있습니다. 모든 입자가 차례로 나오는 대신 같은 순간에 나옵니다.
챌린지
쉬움E를 누르면 로봇에서 불꽃이 튀게 하세요:
_ready에서$Burst를 한 번만 실행되도록 설정하고,_process에서"action"이 방금 눌렸을 때 Burst의emitting을true로 설정하세요.
직접 해보기
extends Node2D
func _ready():
$Thruster.emitting = true
func _process(delta):
pass
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
게임의 손맛의 모든 레슨
직접 연습해 보세요: Godot 플레이그라운드