用Flash画钢笔
2007-01-03 10:51:21 来源:WEB开发网核心提示:今天给大家写个教程,主要讲述质感的表现问题,同时也想借此问下大家,我这么些做法是不是很傻.步骤(在FlashMX里制作):1 新建一个Flash文档.2 "插入"-"新建元件",名为pen.3 将看到有一空白的图层,把该图层命名为"笔身表面".4 用线条工具,
今天给大家写个教程,主要讲述质感的表现问题,同时也想借此问下大家,我这么些做法是不是很傻.
步骤(在FlashMX里制作):
1 新建一个Flash文档.
2 "插入"-"新建元件",名为pen.
3 将看到有一空白的图层,把该图层命名为"笔身表面".
4 用线条工具,箭头工具或者部分选取工具把笔身的形状勾出来,颜色可以不用管,因为最后线条是要删掉的.
5 接着就是最让我头痛的颜色填充问题了.
5.1 要体现质感,用渐变是比较好的,而且比较容易确定的要把笔身画成接近圆柱形的形状(笔尾部分除外),所以渐变是从上到下的线性渐变.接着渐变从上到下应该是深->浅->很深,首先从深到浅是因为光线射到圆柱的表面的时候,总有些地方是直射,而有些地方是斜射,所以对光的反射程度不同,而下面要很深是因为下面在自然情况下,是光通常比较难射到的地方.
(注明:以下颜色填充均是整个渐变区域跟形状区域重合,有特别说明的除外)
5.2 但是我发现仅靠这个理论是不能很好地去指导我配色的.尝试了上面的渐变方法,发现根本就不能满足我的要求.
首先我要求很深的地方也不能太深,所以就先尝试了下面的这种颜色搭配(其中数字代表RGB值,Alpha均为100%)
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
更多精彩
赞助商链接