Files
2026-10-09 12:42:49 -04:00

19 lines
412 B
GDScript

extends TabBar
var last_tab = "3D Model"
@onready var items = $"../VSplitContainer/TopBar"
func _ready() -> void:
self.tab_changed.connect(_switch_tab)
func _switch_tab(idx: int) -> void:
if items.has_node(last_tab):
items.get_node(last_tab).visible=false
if idx!=-1:
last_tab = self.get_tab_title(idx)
if items.has_node(last_tab):
items.get_node(last_tab).visible=true
else:
last_tab="null"