Flash AS2基础教程:一步绘制线条,Flash AS2基础教程:一步绘制线条
【 tulaoshi.com - Flash 】
本文由 中国 新生上路 收集整理,转载请保留此信息!
在学习中遇到问题请到 论坛 发贴交流!
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)本系列Flash教程由中国Flash互助课堂专为Flash新手制作,更多教程和练习请点击这里,在这里有系列的教程、练习,并有老师对练习进行点评与指导,欢迎朋友们的光临!
先看效果,用鼠标点击并拖动:
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)过程只有简单的一步搞定,在主场景时间轴第一帧输入代码如下
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; //绘画结束
};
来源:http://www.tulaoshi.com/n/20160129/1485305.html
看过《Flash AS2基础教程:一步绘制线条》的人还看了以下文章 更多>>