Menu
CoddyTech

Semburan Sekali

Termasuk bagian Sensasi Game dalam perjalanan Godot di Coddy. Pelajaran 13 dari 23.

Thruster tidak pernah berhenti. Saat sebuah partikel mati, partikel baru menggantikannya. Percikan atau ledakan terjadi sekali lalu berakhir.

one_shot = true membuat CPUParticles2D memancarkan partikelnya sekali, lalu berhenti. emitting kembali menjadi false saat partikel terakhir mati. Atur lagi ke true untuk menembakkan gelombang berikutnya.

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

Node Burst milik robot juga memiliki explosiveness = 1.0. Semua partikelnya keluar pada saat yang sama, bukan satu demi satu.

challenge icon

Tantangan

Mudah

Buat robot mengeluarkan percikan saat kamu menekan E:

  1. di _ready, atur $Burst agar hanya menyala sekali,
  2. di _process, saat "action" baru saja ditekan, atur emitting milik Burst ke true.

Coba sendiri

extends Node2D

func _ready():
	$Thruster.emitting = true

func _process(delta):
	pass
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Sensasi Game

Latihan sendiri: Playground Godot