皮肤是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
默认的按钮