初版 帝国时代3ui修改基本教程——主菜单篇
这个是帝国3UI修改基础教程,非常值得萌新去学习。初版 帝国时代3ui修改基本教程——主菜单篇 2020-7-18更新,作者:@旅者之息所需素材:
帝国3完整游戏
帝国3修改圣典:https://mod.aoebbs.net
Aoe3edhttps://www.aoebbs.net/down_202.html
Photoshop
开始制作:
一、使用aoe3ed打开Data3.BAR,找到uipregamenew.xml.xmb,并导出。
二、将xmb文件转换成xml格式,并打开uipregamenew.xml。
三、打开后如图,可以得知主菜单ui其实是一块1024x768的区域。
四、进入游戏,截图主菜单(建议在1024x768的分辨率下截图)
五、打开ps,界面如图
六、按下F8,调出“信息”面板,在面板选项中设定显示鼠标坐标,标尺单位为像素。
七、创建一个1024x768的图形文件(分辨率为72像素/英寸)
八、将截图的主菜单置入并铺满,你就可以在信息面板中看到坐标。
九、插入预先准备好的按钮素材。
别忘了只框出需要的部分,去除底色
十、放在合适的位置,并用快捷键Ctrl+t,进入自由变换模式,并按照边框拉出参考线。
十一、放大图标,鼠标移动到最左上角的像素点上,可以看见第一个点的坐标。
十二、按照这个方式确定另一个点的坐标,使用别的按钮语句修改出新的按钮。
原语句:<gadget name="MissCeylon"type="stateButton" size1024="897 618 1024 768"bevelbutton="" mouseovertext="$$70525$$" z="90"statebuttonuseinternalstates="" sound="PowerStun"texturecoords="0 0 1 1"> <command>exit(true)</command> <stateentry background="ui\ceylonn"/> <stateentrybackground="ui\ceylond"/> <stateentrybackground="ui\ceylona"/> <stateentrybackground=""/> </gadget>注释:<gadget name="按钮内部调用名称" type="stateButton" size1024="坐标" bevelbutton="" mouseovertext="鼠标移动到按钮上的注释。" z="图层,数字越高图层越上" statebuttonuseinternalstates="" sound="按下按钮的声音,对应soundsets.xml"" texturecoords="裁剪按钮,不裁剪为0 0 1 1"> $$XXXXX$$按钮上显示的名称 <command>按钮效果,此为退出游戏exit(true)</command> <stateentry background="普通状态"/> <stateentry background="鼠标移到按钮上时的状态"/> <stateentry background="按下后的状态"/> <stateentrybackground=""/> </gadget>
预览如图:
{:4_88:}
页:
[1]