[全民写端]#11绘制主菜单

简介: 搜索GuiMainMenu这个类

首发于Enaium的个人博客


一. 搜索GuiMainMenu这个类
11-1
二. 删除drawScreen方法内所有
11-2
三. 删除无用方法(显示为灰色的方法)
11-3
四. 在drawScreen方法绘制

public void drawScreen(int mouseX, int mouseY, float partialTicks)
{
   
   
    //获取屏幕长和高
    ScaledResolution s = new ScaledResolution(mc);
    //绑定纹理(材质)
    mc.getTextureManager().bindTexture(new ResourceLocation("coreium/background.jpg"));
    //绘制纹理(材质)
    Gui.drawModalRectWithCustomSizedTexture(0, 0, 0, 0, s.getScaledWidth(), s.getScaledHeight(), s.getScaledWidth(), s.getScaledHeight());
    //绘制标题
    fontRendererObj.drawString(Coreium.INSTANCE.name, s.getScaledWidth() / 2 - fontRendererObj.getStringWidth(Coreium.INSTANCE.name) / 2, 30, new Color(30, 0, 255).getRGB());
    super.drawScreen(mouseX, mouseY, partialTicks);
}

五. 放入纹理(材质)
background

  1. assets.minecraft新建一个coreium
  2. 放入背景

完成
11-4

目录
相关文章
|
30天前
|
Android开发
个人热点蓝条出现和消失时,页面下压和恢复导致页面混乱及蓝条下压页面底部控件看不到的问题
个人热点蓝条出现和消失时,页面下压和恢复导致页面混乱及蓝条下压页面底部控件看不到的问题
32 0
|
9月前
|
Python
飞机大战-创建窗口(1)
用Python编程,编写飞机大战-创建窗口。
41 0
|
11月前
|
缓存 C# UED
【机房合作】在C#中 解决窗体加载时闪烁问题
【机房合作】在C#中 解决窗体加载时闪烁问题
135 0
|
11月前
|
数据安全/隐私保护 iOS开发 芯片
将任意应用窗口置顶显示,这个工具太强了。
将任意应用窗口置顶显示,这个工具太强了。
|
程序员 C++
|
前端开发
前端工作总结141-根据后台传值动态显示开关状态及文字说明(0为文字,1为图标)
前端工作总结141-根据后台传值动态显示开关状态及文字说明(0为文字,1为图标)
112 0
QT软件开发: 打开的窗口默认处于屏幕中间
QT软件开发: 打开的窗口默认处于屏幕中间
215 0
QT软件开发: 打开的窗口默认处于屏幕中间
QT软件开发: 窗口打开固定在屏幕中间或者右下角
QT软件开发: 窗口打开固定在屏幕中间或者右下角
329 0
PyQt5 技巧篇-窗口置顶设置,如何使窗口始终显示在最前面
PyQt5 技巧篇-窗口置顶设置,如何使窗口始终显示在最前面
1965 0

热门文章

最新文章