19 lines
620 B
GDScript
19 lines
620 B
GDScript
extends CanvasLayer
|
|
|
|
func _ready() -> void:
|
|
# Daftarkan scene UI ini ke dalam group global agar mudah diakses nanti
|
|
add_to_group("mobile_ui")
|
|
|
|
# Memastikan di awal game semua tombol kontekstual tetap terlihat (Tampak)
|
|
set_tombol_tangga_visible(true)
|
|
set_tombol_interaksi_visible(true)
|
|
|
|
# 🪜 Fungsi pengontrol tombol tangga (Atas & Bawah)
|
|
func set_tombol_tangga_visible(status: bool) -> void:
|
|
$Control/tombolatas.visible = status
|
|
$Control/tombolbawah.visible = status
|
|
|
|
# 📦 Fungsi pengontrol tombol interaksi
|
|
func set_tombol_interaksi_visible(status: bool) -> void:
|
|
$Control/tombolinteraksi.visible = status
|