• 思缘论坛首页
  • 思缘图库
  • PS教程
  • 论坛搜索
  • 下载记录
  • 每日签到
  • 设计软件,PS下载
  • VIP素材区预览
  • VIP素材区下载
  • 缘分币充值
发新话题
打印

[问题讨论] 请教:flash8播放时用制作的画笔工具留下的痕迹如何清除?

请教:flash8播放时用制作的画笔工具留下的痕迹如何清除?

请教各位大神:我用flash8制作了一个动画,动画里制作了画笔工具,代码为

this.createEmptyMovieClip("canvas_mc", 999);
var isDrawing:Boolean = false;
//
var mouseListener:Object = new Object();
mouseListener.onMouseDown = function() {
        canvas_mc.lineStyle(5, 0xFF0000, 100);
        canvas_mc.moveTo(_xmouse, _ymouse);
        isDrawing = true;
};
mouseListener.onMouseMove = function() {
        if (isDrawing) {
                canvas_mc.lineTo(_xmouse, _ymouse);
                updateAfterEvent();
        }
};
mouseListener.onMouseUp = function() {
        isDrawing = false;
};
Mouse.addListener(mouseListener);

播放时可以在画面画出痕迹。
可是进入下一帧,之前用画笔工具留下的痕迹仍然保留在画面上。请问如何清除?

详情请看截图:
图1:前一帧鼠标手写数字


图2:前一帧鼠标手写数字仍然保留在画面上,而我需要清除之前鼠标手写的数字


谢谢!

TOP

发新话题

关于本站 广告服务 联系我们 版权隐私 合作站点 网站地图 免责申明 管理团队

工信部备案:沪ICP备09005587号 苏州市公安局备案编号:32058302001042

Powered by Discuz Copyright © 2005-2015 www.MissYuan.com All rights reserved.