返回列表 发帖

[其他内容] 如何修改2.0皮肤使之用于3.0

看到有人问,支持2.0经典样式皮肤,但不能用,特此发帖解释一下
所谓支持,并非直接拿来用,但确实是支持2.0经典样式的

由于新皮肤修改了几个参数,所以2.0皮肤都要简单修改一下才能拿来用,很抱歉

首先,要修改skin.ini,加入这个

[General]
TheWorld=3.0
没有这句的皮肤都会被忽略。

其次,3.0的标签区域参数改动比较大
[TabBar]
ItemLeft=15
ItemRight=15
VBorder=2  / 图标距离标签顶部距离
PBorder=0 / 标签是否互相压着,如=5则为压5像素
CBorder=0 / 关闭按钮距标签右边的距离
IBorder=7 / 标签图标距标签左边的距离
NBorder=6 / 当右侧显示新建按钮的时候,新建按钮的缩进距离

皮肤还有一个重要改动,就是tab_close的图,标签的关闭按钮图,原来是三个图组成,三等分,现在和标准按钮一样了,4等分,第四部分是disable状态

皮肤改好之后,放到theworld.exe 所在目录的skin\皮肤名 目录下
然后修改theworld.ini,没有theworld.ini的话可以自行创建一个

加入:
[Main]
UseSkin=1

[Path]
Skin=皮肤名

存盘退出,启动theworld即可

已移植到3.0的皮肤:
2.0默认皮肤:http://bbs.ioage.com/cn/thread-74088-1-2.html
Arzo:http://bbs.ioage.com/cn/thread-74251-1-1.html

返回列表