[组图]QQ皮肤绘制全程实录(下)

[复制链接]
查看: 257|回复: 0
gggds 发表于 2009-12-27 03:26:51 | 显示全部楼层 |阅读模式
相关下载:  “蓝色畅想”QQSkin源文件(zip压缩格式,265K)  “蓝色畅想”QQSkin下载(zip压缩格式,473K)
1 _8 G; a5 q. e7 E五、绘制“工具栏按钮”  我们点击“工具栏”图层,开始在该层中绘制这7个按钮。先用“钢笔”工具在QQ主窗体的右下角位置上绘制出如图36般的路径。
9 r5 P7 B! ]3 I" Z& _. _& u# n+ T
! D% @/ m' `: S( ^! Y
6 c7 w7 }7 x; o! E, u6 q
$ g8 c5 `3 p% ?; H图36  对该路径使用由# 2F54AB至# FFFFFF的线性渐变填充。然后将该路径再复制一份,并在“工具栏”图层中将这一复制品重命名为“主菜单按钮背景”,一会我们将会用到它。  我们把从“qq2004 icon.psd”文件里框选出来的“QQ主菜单”图标放到“主菜单按钮背景”对象上面。再用“文字”工具以26号的“Smudger LET”字体在图标的旁边输入“menu”的字样,颜色为#F2F200,采用“强力消除锯齿”功能。然后用“缩放”工具对该文字对象旋转至一定角度,如图37。7 N: G3 Y9 ?* ^5 k7 h+ ]( y" Z
, u' M% D0 w0 B1 C
" ~: u9 y; H0 \, Z
' v3 c( K& E% K: e3 y+ B9 J
图37  选中“主菜单按钮背景”对象,并把它拉到“工具栏”图层内的最上层来。用“部分选择”工具使该路径左边的节点向右移动1像素,而右边的节点侧向左平移1像素。然后还要把顶部的节点向下平移1像素。完成后对该路径使用由#FFFFFF至#FFFFFF的线性渐变,如图38。5 E$ S% L$ D/ {

( c$ f+ t& I8 T: q- c( W* O2 d' B) T: O3 U; T" M
# x% V" l% E4 X
图38  这了使这个主菜单按钮更具透明质感,我们用“钢笔”工具再画一个如图39般的对象。对其采用线性填充,由#FFFFFF至#FFFFFF,而透明度侧由100至0。; O, V" Y1 k4 Q

9 S& B9 \) W; X7 w, V( S1 L. A( j$ `6 w8 _) k4 b8 d, y. b
. o6 ?% ~, L. ^* j: ?# G/ n& e
图39 完成主菜单的绘制后,我们把画布改成#113A80,然后将该按钮建立切片并以“QQ主菜单(触发状态)”为名导出。如图40。
* H$ Q5 b* c; d/ e8 x8 x- |& _9 h& D: s3 e2 i
4 n* R% {. t/ K$ ]- V
( i# p9 U# K* [5 }0 f' F& ?
图40  接下来我们再来绘制QQ主菜单在普通状态时的的图形。我们在“工具栏”的图层里将QQ主菜单的位图图标选中,然后在属性框里把它的不透明度降到50%,如图41。然后再将这一处于普通状态时的QQ主菜单按钮建立切片并导出。
. l, ~0 [& `9 v# h5 [7 F6 u3 ^% O1 ~( N1 @( I* p

% A9 w0 `, m. r2 g) {9 E; }  ^2 `
* s7 f4 p- x& b+ V图41  我们接着来画其它6个按钮。这6个按钮都是由水晶球所包裹着,所不同的是,这次的水晶球是凹陷在QQ主窗口里的。先来画一个25*25大小的圆形,使用由#575757至#FFFFFF的线性渐变,如图42。接着再画一个21*21的圆形,采用由# D7D7D7至# BABABA的椭圆形渐变填充,描边色为1像素柔化的# 000000。然后将这两个圆形进行水平与垂直对齐,如图43。  我们把从“qq2004 icon.psd”文件里框选出来的“查找用户”图标放到这两个圆的上面来,如图44。* b+ ^3 ~+ H8 }2 s1 Q! B

5 S$ B1 z8 `  D: F/ i- K# ?- {. e: q9 s4 G. Z
  为了使水晶按钮有反光的质感,我们在来画一个14*9的椭圆,使用由#FFFFFF至#FFFFFF的线性渐变,不透明度从100至0。如图45。然后还要在水晶球的下方画一个13*8的椭圆,同样使用#FFFFFF至#FFFFFF的线性渐变,不透明度则从0至90,羽化值为2。如图46。  g6 i$ t5 r9 R8 t: ^, j: T/ O

; W* t$ J; @) t2 D, D9 k5 @8 D5 I
  就这样,一个具有水晶质感的“查找用户”按钮就完成了。用相同的方法把其它的5个位于工具栏中的按钮也一一绘制出来,然后把它们按图47般移到QQ主窗体的下方。( d7 h- ?5 p- R: l6 W$ x
/ y2 C$ k( Y( x% G
6 ^! k6 ?! U6 K' a2 k0 @; g
7 q% `3 k% b1 D5 K9 k! D! y
图47  再为这些按钮逐一建立导出切片,由于这里的按钮比较密集,需要注意的是,切片与切片之间不能相互重叠,否则将不能将按钮完整的进行导出。另外,在给导出的切片命名时,可以按照按钮所对应的功能来命名。而且我们这次所导出的按钮全是处于触发状态的,因此也别忘了在文件名的后面加个括号并注明“触发状态”。
0 n! I6 l7 r+ F" q) I* U" w. D3 f" U0 g6 H3 |( f

. O4 x5 ?8 T: R% _7 Y5 T9 M' ]/ t/ s0 e: ~3 R% n
图48  接着我们再来绘制这6个按钮的普通状态。在“工具栏”图层中我们把这6个按钮的位图图标同时选中,然后在属性框中一次性的把它的的不透明度降到50%,如图49。; N7 U& M/ ~9 s1 F0 u

+ {) M% n0 P/ M( ?$ m. H  `' @1 D) v1 c- c% R8 t1 \$ |0 S2 |' A
( z; t- L$ C( e% N4 v/ H: A
图49  然后为这6个处于普通状态下的工具栏按钮建立切片后进行导出。工具栏按钮的绘制就完成了。, z" c  Y. [0 B9 w/ Y
六、排列“侧边条按钮”  在“侧边条按钮”图层里我们已经准备好了来自“qq2004 icon.psd”文件里的QQ侧边条按钮图标。而在这个“蓝色畅想”的QQSkin中,我没有对侧边条按钮像工具栏按钮那样做过多的“外包装”。因此我们只需将这些侧边条按钮的图标放置在QQ主窗体的左侧位置上,并进行垂直对齐与均匀分布后即可为其建立导出切片,如图50。' r% ?- p  A; v: D2 V) H( A
- V! N& @1 A$ N" L* o5 D" E4 U, q
9 E8 f% K' j* Z- U

8 F1 \7 {3 L- ~! \7 @; H) A图50  同样的,在导出这些按钮切片时要以这些按钮所对应的功能来命名,并在名移中注明“触发状态”。  导出这些按钮后,我们再将这些图标同时选中,然后把这些图标的不透明度降至50%,并把这些图标以侧边条按钮处于未触发时的状态进行导出。这样一来,侧边条按钮的制作也就轻松完成了!: ?8 a1 t9 c, W/ Z" J; {: {
七、绘制“状态按钮”
) x( G: ^7 O$ I  在“腾讯QQ2004皮肤编辑器”里把“在线”、“离开”、“隐身”和“离线”称为用户在使用QQ时的四种不同状态。这四种状态都可以在“状态按钮”中依据个人的QQ头像生动的表现出来。而不管你选用的是哪一个QQ头像,在状态按钮里都只有24*24大小。因此我所要绘制的这个“状态按钮”,实际上只是作为24*24这个QQ头像在不同状态时的衬托背景而已。  先用“椭圆形”工具在QQ主窗体的右上角画一个32*32大小的圆形,然后对其使用由#FFFFFF至#5991EC的椭圆形渐变,描边色为#0F4099。如图51。; ~+ m, r- N- ?  s" H7 i
, N6 {* V: y" T/ }. \# H

0 K! L7 D( H! M! U" U, W' u4 b1 j& L1 [8 Y
1 A1 j1 G& ~' x图51
% f) {6 q" k4 n$ |' }  为使这个状态按钮具有水晶球的立体感,我们再绘制两个分别为29*29和36*36大小的圆形。接着把这两个圆形进行垂直和顶端对齐,然后将36*36的大圆向下移动3个像素,如图52。
, a; J; |) Q: ?. M% y
9 d6 x: {+ n. k, e3 f0 T  |# `+ M1 s; r4 O$ n4 D7 c: p

( }% W; c: m4 ?4 l6 G% z图52$ R9 c1 X2 T1 @5 G& C
  将这两个圆同时选中后使用“修改—组合路径—打孔”命令。然后把新形成的路径进行无描边的白色实心填充,羽化值为1,并用“缩放”工具进行一定角度的旋转后,放到状态按钮的左上角上,如图53。6 R0 @5 T8 h  p: ^( V' r
# ]& j, R$ ], E5 i+ W5 C; [
7 k  v5 O2 O) }1 N
+ i4 j2 j6 s* Q# T$ D8 J  e
图53
. M4 i/ ~9 C* E) W! c+ w+ _  用“钢笔”工具在这这个状态按钮的左下角上绘制一个实边的白色三角形。然后将这个三角形复制一份,改用#053585填充后向左平移1个像素,如图54。9 [+ ]7 F# {5 Q" W) v

6 n( c( K8 o% I' L
& u9 a4 o, d4 Q- J$ C
- p2 j6 [. f; v% Z图54, _' F+ n. n1 \6 a; f; ~
  然后我们把这一状态按钮建立切片并以“状态按钮”为名进行导出。接下来我们再来绘制造状态按钮的触发状态。将椭圆形填充的圆形对象改用由#FFFFFF至8BB2F2进行填充。而原来用#053585进行实边填充的三角形,则改用#2776F8进行填充。完成后再次建立切片将该按钮的触发状态进行导出,如图55。
- A1 I( ]* i3 {' s9 ~  }6 Q; M. R- A
8 ^. R* C$ e1 ^" g) L$ J
) q/ G6 }; d* t, a
图55
; V* i( C6 c9 t$ |# @! A
: M8 O2 ^: Y- R$ {! T6 s' |. d0 t八、预留“信息按钮”位置  信息按钮在“腾讯QQ2004皮肤编辑器”的“QQ2004”Skin模版里也都有现成的可以沿用。所以也就不必在些另外绘制了,但为了保证我们这个QQSkin主窗体上有足够的空间来放置信息按钮,我们仍需要在放置信息按钮的位置上试着绘制信息按钮,如图56。6 F& k  M. `$ q1 g( j0 K
( l' N( U4 p( k6 u8 T

$ r# L- u& `: I5 X
( U' G. ^$ S& q, m& N+ q$ C* `图56  从图57中可以看到,我们给信息按钮所预留的位置是足够的。
" c( U* r) W6 D6 n九、图片的后其处理  因为在“腾讯QQ2004皮肤编辑器”里,把(R)255、(G)0、(U)255作为默认的透明色,而与该色调相同的网页色则为# FF00FF。也就是说,完成后的QQ皮肤将# FF00FF作为透明色,所以图片的后期处理也就是把我们导出到“蓝色畅想”文件夹里的一部分BMP图片又导入到Fireworks里来,然后将一些不想在QQSkin里出现的图片区域通通用#FF00FF进行填充,如图57。
( P: B3 H3 x; z4 e9 O+ ?2 D
. h% ^" Z% q- ^  P  X% p+ Q  U- {, P+ A0 U0 t
/ F! \/ ~0 M9 W- o* Y( {5 k; m
图57  需要处理的图片绘制完成后,即可在“腾讯QQ2004皮肤编辑器”里把“蓝色畅想”文件夹里的图片有序地进行导入组装,最终输出如图01般的“蓝色畅想”QQSkin。对于“腾讯QQ2004皮肤编辑器”的使用方法,可以在腾讯网站下载相关教程,网址:http://im.qq.com/p/skineditor/file/help_qq_skin_editor.doc 。  而QQ聊天窗口的绘制,在绘图手段上与QQ主窗口的绘制完全相同,而且要容易得多。因此大家不妨当作练习来检验一下自己的学习成果!如图58。
: Y, s  t3 a$ _' e5 @. a) X& v' c; n9 v, a" q
& j4 H; i" X5 j
+ t2 |2 X$ L# B4 h% b+ ]7 ^) r! N
图58  通过本例教材,相信大家都能绘制出属于自己的一款个性QQSkin。  “蓝色畅想”QQSkin源文件(zip压缩格式,265K)  “蓝色畅想”QQSkin下载(zip压缩格式,473K)

本版积分规则

精彩图文

Copyright   ©2015-2016  展示网  Powered by©Discuz!  技术支持:凡尚展览     ( 粤ICP备14065977号 )