узлов отображался а все остальные - нет.
                  
                  
                
инстанциируй динамически нужный узел
 Ванёк
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Ванёк
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Заведи экпорт переменную в скрипте оружия (я вижу, у тебя есть там скрипт) с именем weapon_name И меняй скриптом типа такого: func select_weapon(weapon_name: String): for child in $Weapons.get_children(): child.visible = child.weapon_name == weapon_name
да наверное инстанциирование и дестрой объекта при смене будет оверхедом, но для твоего примера нужно тогда еще в узле Weapon добавит поле для инстанс активного оружию что бы с ним можно было взаимодействовать
 Ванёк
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Ванёк
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  ошибку выдаёт Invalid get index 'weapon_name' (on base: 'Node2D').
скрин скрипта скинь
 Ванёк
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Ванёк
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                   
                      
                      
                    у тебя в дочерних нодах есть поле weapon_name ?
 Ванёк
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Ванёк
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Обсуждают сегодня