• 奇爱公告:
  • 设为首页
  • |
  • 收藏本站
  • |
  • RSS阅读
  • |
  • 网站地图
  • |
  • 站内搜索
  • 奇爱素材网

  • 首页 酷站 PNG 矢量 GIF 笔刷 背景 PSD 欣赏 代码 FLA 教程 图库 书店
  • 您现在的位置: 奇爱素材网 >> 设计教程 >> 网页设计 >> Flash >> 正文 |
  • Flash弹性效果的制作

    作者:xiao1xia… 素材来源:闪吧 点击数: 更新时间:2007-6-14 21:47:04

    新建文件,设置帧速为60 然后随便设置背景, 然后我们找一个可以用来当鼠标指针的小图片把图片转换成影片剪辑命名为“指针"。新建一个层把“指针"拖到场景中。

    接下来就开始写脚本喽:
    在指针剪辑的属性栏里,把它命名为:mc_mouse
    然后在影片剪辑上加入脚本:

    onClipEvent (load)
    {
    xPos = 0;
    yPos = 0;设置x,y坐标的初始位置
    }
    onClipEvent (enterFrame)
    {
    elastic = 0.400000;//设置弹性系数
    friction = 0.700000;//设置摩擦力系数
    xfriction = (xPos - _x) * elastic + xfriction * friction;
    yfriction = (yPos - _y) * elastic + yfriction * friction;//设置当鼠标移动后的位置改变量
    this._x = this._x + xfriction;
    this._y = this._y + yfriction;//设置鼠标现在的位置
    }


    然后我们回到主场景,新建一个层作为脚本层。

    在第一针插入空白关键帧,写上脚本:

    fscommand("fullscreen", "false");//指定 播放器为 常规菜单视图。
    fscommand("allowscale", "false");//播放器以始终按 SWF 文件的原始大小绘制 SWF 文件
    fscommand("showmenu", "false");
    Mouse.hide();//隐藏鼠标
    mc_mouse.xPos = _root._xmouse;
    mc_mouse.yPos = _root._ymouse;//设置横纵坐标的位置


    将第2帧转换成空白关键帧,写上:

    gotoAndPlay(1); 

    实现Flash播放结束后,在设定时间后执行指定操作

    设定一变量名"lianjie",在flash的最后一帧填写以下    AS:

    stop(); 
    var lianjie=setInterval(function(){getURL("闪吧","_blank"); 
    clearInterval(lianjie); 
    },5000);


    //意思就是5000毫秒后调用链接命令,然后删除自身。这样做比较简单,而且适合各种帧频。

    同理 将getURL("闪吧","_blank"); ,修改成其他的代码一样可以适用。

  • 上一篇教程: 初级:浅谈AS的绘图功能及几个简单的实例
  • 下一篇教程: 用Flash制作一个菜单的实例
    • 提点建议 | 友情链接 | 广告服务 | 免责声明 | 联系我们 | 网站地图 | RSS阅读
      Copyright © 2006-2008 Www.72sc.coM, All Rights Reserved 版权所有 奇爱素材网 鄂ICP备07010427号
      ++技术交流QQ群号码:1226944 ++业务联系QQ:19295971