找回密码
 注册

QQ登录

只需一步,快速开始

楼主: naoki

How to : Skin CM4 ... Part I

[复制链接]
发表于 2003-7-15 14:29:09 | 显示全部楼层

如何给cm4换肤

皮肤是cm4的一个主要的特色,and who better than Ter to give you a closer look at how to create your own skin.由于试玩版和正式版之间的变动和改进,我们建议,所有你自己制作的皮肤都是试验性的(因为它们也许不会被cm4承认)
在这一周的课程里我们将教给你如何基于其他的,允许你做一些细小的改动的皮肤来制作你自己的皮肤,往下读
在cm4中,大多数图片由三个部分组成:左中右或者是上中下
这就允许图片可以被拉伸成任何尺寸而不会有品质上的损失。这是通过先描绘左右两部分,然后再将中间部分填充到剩下的地方来实现的。所以如果再cm4中有一个长40像素的按钮,在默认状态下会与三张图片:“button_left”,“ button_middle” 和“button_right”。如果“button_left”和“button_right”的长度都是10像素,而“button_middle”长2像素,那么,cm4将会绘制“button_left”(10像素)然后是10倍的“button_middle”,最后是“button_right”(10像素)这样,按钮的长度就是40像素了。
按钮状态
每一个按钮也有不同的状态。在cm4里按钮的状态主要有悬浮,点击和关闭
“悬浮”指的是鼠标在对象上悬浮是对象的状态
“点击”指的是对象在鼠标点击时的状态
“关闭”指的是对象在被关闭时的状态
这个规则同样是由于“点击”和“关闭”,这样按钮部件就有了12个文件,如下:
* button_left
* button_middle
* button_right
默认的按钮

* button_over_left
* button_over_middle
* button_over_right
悬浮时的按钮

* button_clicked_left
* button_clicked_middle  
* button_clicked_right
点击时的按钮

* button_disabled_left
* button_disabled_middle
* button_disabled_right
关闭的按钮
为了协调,应该试着(只要可能)是所有的按钮的尺寸都一样。举个例子:如果button_left宽10像素,高22像素,那么,button_over_left, button_clicked_left和button_disabled_left的尺寸应该是一样的。我建议“button_right”部分也是一样的尺寸,否则会在结合上有问题出现(特别是弹出菜单部分)。
发表于 2003-7-17 16:18:59 | 显示全部楼层
too easy~~
我英语过了8级,昨天考的。嘻嘻
发表于 2003-7-17 18:18:47 | 显示全部楼层
呵呵,为了照顾懒得看英语的人
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|FMFans ( 京ICP备07501235号 )

GMT+8, 2024-12-22 14:12 , Processed in 0.038455 second(s), 16 queries , Gzip On, APCu On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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