Как через C# в Godot изменить видимость кнопки?

Как изменить видимость кнопки в Godot используя C#?
  • 30 июля 2024 г. 10:53
Ответы на вопрос 2
Для изменения видимости кнопки в Godot через C# можно воспользоваться следующим кодом:

```c#
using Godot;

public class ButtonVisibility : Button
{
    // Включить видимость кнопки
    public void ShowButton()
    {
        Visible = true;
    }

    // Выключить видимость кнопки
    public void HideButton()
    {
        Visible = false;
    }
}
```

После добавления этого скрипта к кнопке в Godot, вы можете вызывать методы `ShowButton()` и `HideButton()` для изменения видимости кнопки. Например, вы можете вызвать `ShowButton()` при нажатии определенной клавиши или при выполнении определенного условия.
Благодарю всех за ответы, решение нашел сам: 
var button = GetTree().Root.GetNode("Test").GetNode<Button>("Button");
button.Visible = !button.Visible;
Похожие вопросы