extends Area2D func _process(_delta): # Membuat crosshair selalu mengikuti posisi mouse global_position = get_global_mouse_position() func get_target_terbidik(): # Mengambil daftar benda yang sedang tumpang tindih dengan tengah bidikan var target = get_overlapping_bodies() if target.size() > 0: return target[0] # Ambil target pertama yang kena return null