Я создал кнопку GUI.Button
((new Rect (Screen.width / 2 - 60, Screen.height / 2 + 10, 120, 25)), "Start")
как сделать чтоб при нажатии она удалилась??
samana писал(а):Перестать её рисовать. Варианты разные:
- с помощью флага true/false и условия
- удалять скрипт или объект целиком, который рисует кнопку
- разные другие шаблоны, например создав метод, который будет единственным выполняться в OnGUI (Action currentOnGUI), и менять ему значения в зависимости от текущего состоянияСинтаксис:Используется csharpAction currentOnGUI;
void OnGUIStart() { рисование кнопки старт }
void OnGUIGame() { рисование gui для уровня }
void OnGUI()
{
currentOnGUI();
}
в любой момент менять состояние, допустимСинтаксис:Используется csharpcurrentOnGUI = OnGUIStart;
Сейчас этот форум просматривают: GoGo.Ru [Bot], Yandex [Bot] и гости: 36