合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

flash解构涂料中的应用V:RectangleTool

时间:2012-12-18 14:12来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


 

下一个工具,我们要解构的Flash的Oekaki /涂料中的应用是“矩形工具”。 正如所有其他的教训,我们需要
做的第一件事就是设置活动的工具,该工具的按钮被按下时:
 on (release) { _root.isactive = "rectangle"; }
这实际上是相当容易的,因为它结合了行工具和技术,使用椭圆形工具使用的技术。 首先我们定义了当鼠标
移动时会发生什么,在同一的的onClipEvent事件,控制所有其他鼠标的移动功能,同时按下鼠标:
 if (_root.isactive=="rectangle"){ _root.createEmptyMovieClip ("rectracker",2) ;
_root.rectracker.moveTo(_root.linex,_root.liney) ; _root.rectracker.lineStyle
(1,_root.currentcolor,100) ; _root.rectracker.lineTo(_root.linex,_root._ymouse) ;
_root.rectracker.lineTo(_root.linex,_root.liney) ; _root.rectracker.lineTo
(_root._xmouse,_root.liney) ; _root.rectracker.lineTo(_root._xmouse,_root._ymouse) ;
_root.rectracker.lineTo(_root.linex,_root._ymouse) ; }
这另一个“跟踪器”:一个轮廓消失,一旦释放鼠标,让用户看到的大小和形状上一个新的影片剪辑
rectracker。 利用LineTo像行工具,但像“椭圆”工具,将这些线连接创建一个闭合的形状,开始在一个点
上,连接四个点之间的出发点和鼠标来创建一个闭合矩形的结束位置。
现在所有剩下的工作就是重新绘制的矩形,当鼠标被释放,这一次的“绘图”影片剪辑的颜色反映了当前活跃
的色彩:
 if (_root.isactive=="rectangle"){ _root.drawing.lineStyle(0,_root.currentcolor,0) ;
_root.drawing.beginFill(_root.currentcolor,_root.base.opac) ; _root.drawing.lineTo
(_root.linex,_root._ymouse) ; _root.drawing.lineTo(_root.linex,_root.liney) ;
_root.drawing.lineTo(_root._xmouse,_root.liney) ; _root.drawing.lineTo
(_root._xmouse,_root._ymouse) ; _root.drawing.lineTo(_root.linex,_root._ymouse) ;
_root.drawing.endFill() ; _root.rectracker.clear() ; }
清除()清除跟踪我们希望当鼠标移动的矩形,而只是用椭圆工具 ,beginFill()和endFill()填充的矩
形,反映了当前用户设置了坚实的颜色和不透明度。

(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询