+ -
当前位置:首页 → 问答吧 → 还有木有用 2 的 请教个关于绘画代码的问题

还有木有用 2 的 请教个关于绘画代码的问题

时间:2011-08-02

来源:互联网

R T

在搞一个类似画板的东东

问题:舞台上有一个 MC 名字为 ban     想在这个MC的范围以内画线,超出范围不能画如何实现

我现在出来的效果是,线能在舞台上任何地方画,而且线是被这个MC遮挡住的。

代码:
createEmptyMovieClip("drawline",1);
drawline.lineStyle(2,0xFFcc33,100);
drawline.onMouseDown=function(){
       this.lineTo(_root._xmouse,_root._ymouse);
}

作者: marginleft   发布时间: 2011-08-02

1  用"想在这个MC的范围以内画线"  这个MC来做线条所在的MC的遮罩.
2  也可以用hitTest来检测画线时是否与"想在这个MC的范围以内画线"  这个MC碰撞.
3 其它更多思路,根据具体文件结构而异.

作者: flash023   发布时间: 2011-08-02

上传附件上来

绘画.rar (4.55 KB)
绘画.rar (4.55 KB)
下载次数: 0
2011-8-2 10:49

作者: marginleft   发布时间: 2011-08-02