查看: 72|回复: 0

天龙教程【怎么增加图标文件】

[复制链接]
  • TA的每日心情
    擦汗
    2024-10-8 12:00
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    253

    主题

    5

    回帖

    1153

    积分

    管理员

    积分
    1153
    发表于 2024-11-6 23:19:37 | 显示全部楼层 |阅读模式
    怎么增加图标文件(手记)
    说明:为了使天龙单机越来越完善,只有越来越多的爱好者参与学习,讨论,交流,互相促进,共同提高,才能各显智慧,各展才能。所以,已经有高技术的高手不要保守,多亮出自己的高招,让大家多学习,才能使高手队伍不断壮大。我发这点小文,目的是抛砖引玉,也是针对目前天龙端共存的普遍问题而写的,希望对天龙单机的提高有一定帮助,不对的地方多提意见,也请见谅。
    现在天龙八部各端都不同程度的具备自己的特色,一些新增的装备、武器和物品等都要有一个与其相适应的图标来表示。但是,有些端的装备或物品显示的图标却看不到,是个黑色的框,有的连黑色的框也没有,根本就不显示;也有的虽然显示正常,但原来的一些物品却显示的图标明显不符,例如:馒头显示是一个其它物品的图标,让人看上去特别别扭。原因是用新增的图标文件把原来的图标文件复盖了,虽然新增的物品显示图标正常,原来的物品仍然调用这个图标文件,导致图标显示不符合实际情况了。
    造成这种情况的原因是,新增加的图标文件没有被系统认可而识别,所以,只有把新图标文件复盖原来的图标文件来解决,还有一些已经存在的图标文件,看似存在,实际上也是聋子的耳朵,只是摆设,也没有被系统认可,所以,当物品设成这个图标时,只是一个框而已,并不显示出这个图标。
    要使新增加的物品既能显示自己应有的图标,也能让原来的物品显示正常的图标,就要增加新图标文件,而且要让系统认可才行。下面就介绍一下增加新图标的方法。
    第一步:制作新图标文件:
    1.jpg



    原来的图标文件很多,如里面有Banner、Banner1,下面以增加Banner2为例说明增加新图标文件的方法:
    随便找一个原来的图标文件将其复制并重命名为Banner2.jpg,然后绘制或找其它相符的图标文件作为素材。打开Photoshop.分别打开素材图片和要制作的图标文件。如图2,把图标一个个的加进去。根据需要制作出几个图标出来,制作出的如图3,保存图片文件形成一个新的文件Banner2.jpg,将其导入放在Material.axp的icons文件夹中。
    2.jpg
                                图2


    3.jpg
                          图3
    第二步:新建banner2.imageset文件:
    从Interface.axp中的icons中导出banner1.imageset,将其改名为banner2.imageset,然后打开修改,把里面的banner1,全改为banner2。内容如下:
    <?xml version="1.0" ?>
    <Imageset Name="Banner2" Imagefile="Icons/Banner2.jpg" NativeHorzRes="1024" NativeVertRes="768" AutoScaled="true">
            <Image Name="Banner2_1" XPos="0" YPos="0" Width="64" Height="64" />
            <Image Name="Banner2_2" XPos="64" YPos="0" Width="64" Height="64" />
            <Image Name="Banner2_3" XPos="128" YPos="0" Width="64" Height="64" />
            <Image Name="Banner2_4" XPos="192" YPos="0" Width="64" Height="64" />
            <Image Name="Banner2_5" XPos="0" YPos="64" Width="64" Height="64" />
            <Image Name="Banner2_6" XPos="64" YPos="64" Width="64" Height="64" />
            <Image Name="Banner2_7" XPos="128" YPos="64" Width="64" Height="64" />
            <Image Name="Banner2_8" XPos="192" YPos="64" Width="64" Height="64" />
            <Image Name="Banner2_9" XPos="0" YPos="128" Width="64" Height="64" />
            <Image Name="Banner2_10" XPos="64" YPos="128" Width="64" Height="64" />
            <Image Name="Banner2_11" XPos="128" YPos="128" Width="64" Height="64" />
            <Image Name="Banner2_12" XPos="192" YPos="128" Width="64" Height="64" />
            <Image Name="Banner2_13" XPos="0" YPos="192" Width="64" Height="64" />
            <Image Name="Banner2_14" XPos="64" YPos="192" Width="64" Height="64" />
            <Image Name="Banner2_15" XPos="128" YPos="192" Width="64" Height="64" />
            <Image Name="Banner2_16" XPos="192" YPos="192" Width="64" Height="64" />
    </Imageset>
    保存文件后,将其导入Interface.axp中的icons文件夹中。
    第三步:修改编辑wowlookskin.scheme文件。
    从Interface.axp中的schema文件夹中导出wowlookskin.scheme,打开编辑添加内容为
    <Imageset Name="Banner2" Filename="Icons/Banner2.imageset.xml" />
    如下图:
    file:///C:/Users/ASUS/AppData/Local/Temp/ksohtml20076/wps4.jpg
    保存文件后将其导入原来的位置即可。
        至此,增加的Banner2.jpg就能被系统认可而识别了。把增加的新物品与刚添加的图标文件链接就能正常显示图标了。再也不会影响原来的物品显示图标了。
    要特别说明的是,编辑制作中所有文件名最好全用标准名,也就是说第一个字母该大写的就大写,特别是服务端中的物品文件,装备文件中调用图标时也要注意这点,该大写的要大写,服务端好象对大小写敏感,如果不注意这个问题,即使上面全做好了,仍然有可能显示不出正常图标。

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    快速回复 返回顶部 返回列表