【空间教程】鼠标涂抹,实现图像转换 (7/404)

< 上一篇下一篇 >
本帖地址: 复制地址

修改 回帖 引用 楼主: 莫) ̄离

用户形象图片

           沫儿第一次发教程,大家多多支持哦!   

     效果图:http://up.awqq.net/up/20081025113921_沫-1.swf

     

         1.打开Flash,新建文档,导入第一张图片,设置属性大小,使图片相对与舞台居中对齐!(两张图片大小要一致)
         2.新建图层2,导入第二张图片,使其居中对齐!
         3.右键点击第二张图片,转换为元件,转换为影片剪辑! 
         4在属性面板更改影片剪辑的实例名称为pic

         

          5.新建图层3,按F9,在动作面版里输入以下脚本

var blur = new flash.filters.BlurFilter(10, 10, 2);
_root.createEmptyMovieClip("square",2);
_root.pic.setMask(square);
_root.square.filters = [blur];
pic.cacheAsBitmap = true;
onMouseMove = function ()
{
    square.drawCircle(_xmouse, _ymouse, 30);
    updateAfterEvent();
};
MovieClip.prototype.drawCircle = function (x, y, r)
{
this.moveTo(x + r, y);
    this.beginFill(136);
    this.curveTo(r + x, 4.142000E-001 * r + y, 7.071000E-001 * r + x, 7.071000E-001 * r + y);
    this.curveTo(4.142000E-001 * r + x, r + y, x, r + y);
    this.curveTo(-4.142000E-001 * r + x, r + y, -7.071000E-001 * r + x, 7.071000E-001 * r + y);
    this.curveTo(-r + x, 4.142000E-001 * r + y, -r + x, y);
    this.curveTo(-r + x, -4.142000E-001 * r + y, -7.071000E-001 * r + x, -7.071000E-001 * r + y);
    this.curveTo(-4.142000E-001 * r + x, -r + y, x, -r + y);
    this.curveTo(4.142000E-001 * r + x, -r + y, 7.071000E-001 * r + x, -7.071000E-001 * r + y);
    this.curveTo(r + x, -4.142000E-001 * r + y, r + x, y);
    this.endFill();
};
  按Ctrl+Enter测试影片

   注:此教程适合新手哦!


莫) ̄离 (314745007) 于 2008-10-25 10:38:04 对此贴进行了编辑
莫) ̄离 (314745007) 于 2008-10-25 10:39:32 对此贴进行了编辑
莫) ̄离 (314745007) 于 2008-10-25 10:42:15 对此贴进行了编辑
回到帖子顶部

回帖 引用 1楼寳鋇ル微笑

用户形象图片

flash到现在为止我还不会 支持下
回到帖子顶部

回帖 引用 2楼.﹖﹎ˊjM

用户形象图片

      效果图地址那里最好加上超连接哦,这样看起来比较方便呐,
回到帖子顶部

回帖 引用 3楼[楼主] 莫) ̄离

用户形象图片

引用 .﹖﹎ˊjM (519984801)在 2008年10月25日 10:40:36的发表:
      效果图地址那里最好加上超连接哦,这样看起来比较方便呐,
jm再来看看,已经加好了
回到帖子顶部

回帖 引用 4楼.﹖﹎ˊjM

用户形象图片

     辛苦呐,嘿嘿,
回到帖子顶部

回帖 引用 5楼[楼主] 莫) ̄离

用户形象图片

引用 寳鋇ル微笑 (845234836)在 2008年10月25日 10:40:05的发表:
flash到现在为止我还不会 支持下

回来我再发个flash的在线教程,不会flash的可以多学习哦!

加油!

回到帖子顶部

回帖 引用 6楼屲梺村:村苠

用户形象图片

这个代码让我头疼,要是自己也能写就好了
回到帖子顶部

回帖 引用 7楼︶ㄣ詩`若﹡

用户形象图片

我做出来效果怎么跟橡皮擦一样,擦干净就变成第二张了,是不是错了?
回到帖子顶部
个人信息
  • 荣誉+3
  • 荣誉+2
  • 荣誉+1
  • 荣誉-1
  • 荣誉-2
  • 荣誉-3
发表留言
  • 文章不错!
  • 精华好文!
  • 支持原创文章!
  • 帖子图文并茂,好!
  • 真知灼见,说得好!
  • 恶意广告
  • 违规内容
  • 严重灌水
  • 重复发帖
  • 标题党
你确定要删除此楼层吗
扣20点经验值

快速回复进入高级回复

插入图片 选择表情

验证码 看不清?换一张(不区分大小写)

[完成后按Ctrl+Enter发表]
[回复须知]