ButtonGuideAPI

基本信息

属性 值
类名 amerifrance.guideapi.api.buttons.ButtonGuideAPI
类型 class extends GuiButton
构造器 ButtonGuideAPI(int id, int x, int y, GuiBase guiBase)
启用版本 Minecraft 1.7.10

功能

指南书 GUI 专用按钮的基类,把 GuiBase 实例 带进按钮以便在点击处理中回溯所属界面。

实现要点

  • 4 个参数中前 3 个是原版 GuiButton 的标准参数, 第 4 个 GuiBase 是额外传入的宿主界面。
  • 本类自身没有覆写任何方法(methods=0), 仅是构造器 + 字段传递; 全部 3 个具体按钮 (ButtonBack / ButtonPrev / ButtonNext)各自覆写 2 个方法。
  • 宿主 GuiBase 让按钮在 mouseClicked 中能调回界面的翻页 / 返回逻辑。

相关条目