MIF_E31230535/crosshair.gd

13 lines
368 B
GDScript

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