| 限定符和类型 | 方法和说明 |
|---|---|
void |
drawGUI(int mouseX,
int mouseY,
float partialTicks)
绘制当前GUI到桌面
|
net.minecraft.client.gui.Gui |
getFrame()
获取Gui的父窗口
|
java.lang.String |
getGuiID()
获取Gui的id
|
void |
KeyInput(char typedChar,
int keyCode)
键盘输入事件
|
boolean |
mouseClicked(int mouseX,
int mouseY,
int mouseButton)
鼠标点击事件
|
void |
mouseDragged(int mouseX,
int mouseY,
int mouseButton)
鼠标拖动事件
|
boolean |
mousePressed(int mouseX,
int mouseY,
int mouseButton)
鼠标按下事件
|
void |
mouseReleased(int mouseX,
int mouseY,
int mouseButton)
鼠标释放事件
|
void |
onGuiClosed()
Gui关闭事件
|
void |
playPressSound(net.minecraft.client.audio.SoundHandler soundHandlerIn)
播放声音
|
void |
setFrame(net.minecraft.client.gui.Gui frame)
设置Gui的父窗口
|
void |
setResolution(int width,
int height)
设置窗口分辨率
|
void |
updateGUI()
更新GUI事件
|
void drawGUI(int mouseX,
int mouseY,
float partialTicks)
mouseX - 鼠标x坐标mouseY - 鼠标Y坐标partialTicks - 时间帧率boolean mouseClicked(int mouseX,
int mouseY,
int mouseButton)
mouseX - 鼠标x坐标mouseY - 鼠标Y坐标mouseButton - 按键类型 0:鼠标左键,1:鼠标右键,3鼠标侧键下,4鼠标侧键上boolean mousePressed(int mouseX,
int mouseY,
int mouseButton)
mouseX - 鼠标x坐标mouseY - 鼠标Y坐标mouseButton - 按键类型 0:鼠标左键,1:鼠标右键,3鼠标侧键下,4鼠标侧键上void mouseDragged(int mouseX,
int mouseY,
int mouseButton)
mouseX - 鼠标x坐标mouseY - 鼠标Y坐标mouseButton - 按键类型 0:鼠标左键,1:鼠标右键,3鼠标侧键下,4鼠标侧键上void mouseReleased(int mouseX,
int mouseY,
int mouseButton)
mouseX - 鼠标x坐标mouseY - 鼠标Y坐标mouseButton - 按键类型 0:鼠标左键,1:鼠标右键,3鼠标侧键下,4鼠标侧键上void playPressSound(net.minecraft.client.audio.SoundHandler soundHandlerIn)
soundHandlerIn - 声音类void updateGUI()
void KeyInput(char typedChar,
int keyCode)
typedChar - 按键名称keyCode - 按键ASCII码void setResolution(int width,
int height)
width - 宽height - 高void onGuiClosed()
java.lang.String getGuiID()
net.minecraft.client.gui.Gui getFrame()
void setFrame(net.minecraft.client.gui.Gui frame)
frame - 父窗口