WEB开发网
开发学院图形图像Flash Flash AS2基础教程:一步绘制线条 阅读

Flash AS2基础教程:一步绘制线条

 2009-09-07 00:00:00 来源:WEB开发网   
核心提示:先看效果,用鼠标点击并拖动:过程只有简单的一步搞定,Flash AS2基础教程:一步绘制线条,在主场景时间轴第一帧输入代码如下onMouseDown = function () { depth = getNextHighestDepth(); //取得下一个可用的最大深度 drawing = true; //当鼠标按下

先看效果,用鼠标点击并拖动:

  过程只有简单的一步搞定,在主场景时间轴第一帧输入代码如下

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; //绘画结束
};

Tags:Flash AS 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接