[1.7.10] Закрыть gui

Статус
В этой теме нельзя размещать новые ответы.
1,239
2
24
всем привет.как закрыть гуи,по повторному нажатию клавиши?проблема в принудительном закрытии.типа esc,только на мою клавишу
 

timaxa007

Модератор
5,831
409
672
Смотря какое Gui, GuiScreen:
Код:
Minecraft.getMinecraft().thePlayer.closeScreen();
Обычные Gui, просто скрывать элементы Gui.
 
1,239
2
24
ага,спасиб,понадобится еще клавишу в гуи определять.не закрывайте,я решение выложу как разберусь
 

timaxa007

Модератор
5,831
409
672
Типа этого:
Код:
import org.lwjgl.input.Keyboard;

Keyboard.isKeyDown(Keyboard.KEY_RCONTROL)
 
1,239
2
24
В класс гуи
Код:
@Override
protected void keyTyped(char c, int num)
{
    if(num == Keyboard.KEY_X)
    {
        Minecraft.getMinecraft().thePlayer.closeScreen();
    }
}

Гуи закроется по нажатию клавиши *X*.
Закрывайте.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху