Menu
CoddyTech

한 번에 터뜨리기

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

추진기는 멈추지 않습니다. 입자가 사라지면 새 입자가 그 자리를 대신합니다. 불꽃이나 폭발은 한 번 발생하고 끝납니다.

one_shot = true를 설정하면 CPUParticles2D가 입자를 한 번 내보낸 다음 멈춥니다. 마지막 입자가 사라지면 emitting은 다시 false가 됩니다. 한 번 더 발사하려면 다시 true로 설정하세요.

$Burst.one_shot = true
$Burst.emitting = true

로봇의 Burst 노드에는 explosiveness = 1.0도 설정되어 있습니다. 입자들이 차례로 나오는 대신 모두 같은 순간에 나옵니다.

challenge icon

챌린지

쉬움

E 키를 누르면 로봇이 불꽃을 튀기도록 하세요.

  1. _ready()에서 $Burst.one_shot을 true로 설정하세요.
  2. _process()에서 "action"이 막 눌렸을 때 $Burst.emitting을 true로 설정하세요.

‘플레이’를 누르고 E 키를 누르세요. 불꽃이 한 번 튀어나옵니다. 그런 다음 ‘확인’을 누르세요.

직접 해보기

extends Node2D

func _ready():
	$Thruster.emitting = true

func _process(delta):
	pass

게임의 손맛의 모든 레슨

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