本文整理匯總了Java中net.minecraft.client.gui.GuiScreen.isCtrlKeyDown方法的典型用法代碼示例。如果您正苦於以下問題:Java GuiScreen.isCtrlKeyDown方法的具體用法?Java GuiScreen.isCtrlKeyDown怎麽用?Java GuiScreen.isCtrlKeyDown使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類net.minecraft.client.gui.GuiScreen
的用法示例。
在下文中一共展示了GuiScreen.isCtrlKeyDown方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: isCorrectModeActive
import net.minecraft.client.gui.GuiScreen; //導入方法依賴的package包/類
private boolean isCorrectModeActive()
{
switch (mode.toLowerCase())
{
case MODE_SHIFT:
return GuiScreen.isShiftKeyDown();
case MODE_CTRL:
return GuiScreen.isCtrlKeyDown();
case MODE_ALT:
return GuiScreen.isAltKeyDown();
case MODE_NO_SHIFT:
return !GuiScreen.isShiftKeyDown();
case MODE_NO_CTRL:
return !GuiScreen.isCtrlKeyDown();
case MODE_NO_ALT:
return !GuiScreen.isAltKeyDown();
default:
return true;
}
}
示例2: handleMinecraftKey
import net.minecraft.client.gui.GuiScreen; //導入方法依賴的package包/類
public boolean handleMinecraftKey(int key)
{
Collection<KeyAction> actions = actionByMinecraftKey.get(key);
for (KeyAction action : actions)
{
if (action.shift == GuiScreen.isShiftKeyDown() &&
action.ctrl == GuiScreen.isCtrlKeyDown())
{
action.action.actionPerformed(new ActionEvent(this, ActionEvent.ACTION_FIRST, ""));
return true;
}
}
return false;
}