当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash AS2基础教程:一步绘制线条
过程只有简单的一步搞定,在主场景时间轴第一帧输入代码如下
| onMouseDown = function () { depth = getNextHighestDepth(); //取得下一个可用的最大深度 drawing = true; //当鼠标按下绘画开始 x0 = _root._xmouse; //取得绘画位置 y0 = _root._ymouse; }; onMouseMove = function () { if (drawing) { _root.createEmptyMovieClip("line"+depth, depth); // 创建一个空影片剪辑在主场景中 with (_root["line"+depth]) { //更改线条属性 moveTo(x0, y0); //移动绘画位置到鼠标按下的地方 lineStyle(0, 0x73179B, 100); //0表线条粗细为极细,中间的表颜色,100表示透明度为100 lineTo(_root._xmouse, _root._ymouse); //画直线到鼠标位置 } } }; onMouseUp = function () { // 鼠标放开时 drawing = false; //绘画结束 }; |
评论 (0) All