对于魔兽游戏里面的各种头像以及技能图标,如何实现自定义呢?
工具:
自定义图标的图片、图片编辑工具如ACDSee(我用的是gimp)、blp格式转换工具BLP Laboratory
首先用gimp将图片改变大小为64*64,并保存
用BLP Laboratory打开编辑后的图片,之后点击另存为
选好保存的路径,选中格式为BLP1。点击确定生成blp格式的贴图
地图编辑器中,按f12打开输入管理器,文件,输入文件,选中编辑好的blp贴图导入
双击导入的贴图修改属性,勾选使用自定义路径,完整路径是
ReplaceableTextures\CommandButtons\BTN*.blp
其中*是导入的文件名字,如导入的blp文件名为b.blp,则路径就是
ReplaceableTextures\CommandButtons\BTNb.blp。之后点击确定
按f6打开物体编辑器,找到需要改变图标的单位,在技能-图标-游戏中,改变图标
选择自定义,路径就是输入管理器中设置的自定义图标的完整路径,之后点击确定
测试效果,左上角的图标已经变成了自定义的图标
在暂停游戏时你会发现,左上角自定义的图标变成了绿色,是什么原因呢?
在游戏暂停时,图标状态由激活变为不可用,而我们输入的图标只有激活状态一种,所以要输入不可用状态的图标
同样打开输入管理器,再导入之前的自定义图标。双击进行编辑,这回路径变成
ReplaceableTextures\CommandButtonsDisabled\DISBTN*.blp
其中*是导入的文件名字,如导入的blp文件名为b.blp,则路径就是
ReplaceableTextures\CommandButtonsDisabled\DISBTNb.blp。之后点击确定
这回测试游戏,可以正常显示未激活状态的图标了
另外,各种技能状态对应路径:
[主动技能]
BTN*.blp
ReplaceableTextures\CommandButtons\BTN*.blp
[主动技能不可用状态]
DISBTN*.blp
ReplaceableTextures\CommandButtonsDisabled\DISBTN*.blp
[被动技能]
PASBTN*.blp
ReplaceableTextures\PassiveButtons\PASBTN*.blp
[被动技能不可用状态]
DISPASBTN*.blp
ReplaceableTextures\CommandButtonsDisabled\DISPASBTN*.blp
[自动技能]
BTN*ON.blp
ReplaceableTextures\PassiveButtons\BTN*ON.blp
[自动技能不可用状态]
DISBTN*ON.blp
ReplaceableTextures\CommandButtonsDisabled\DISBTN*ON.blp
相关下载: