您现在的位置: 圆点视线 >> 教程 >> flash教程 >> 实例教学 >> 文章正文
[组图]图片转场效果全教程         
图片转场效果全教程
作者:清風  文章来源:闪吧  点击数:  更新时间:2005-8-7 21:40:36 
 页面功能:【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口 【字体:

一、百页窗效果
1、新建一个MC命名:zougaitou_mc
(1)第一帧画一个随意方形,并转换为图形元件,注意中心点定在左上角。如图一
按此在新窗口浏览图片
(2)第20帧,把图形的宽设为1。1帧到20帧为形状动画。第1帧AS停止,第20帧插入空白关键帧AS为停止。如图二。
按此在新窗口浏览图片
2、新建一个MC命名:zougai
(1)把上面的zougaitou拖入场景,命名为zougaitou_mc。其它设置见图三
按此在新窗口浏览图片
(2)AS图层:
第一帧:stop();
第二帧:
//设置zougaitou_mc宽和高
zougaitou_mc._width   =   10;
//取得转场图片MC的X、Y轴位置
zougaitou_mc._height   =   _root.tu1_mc._height;
var   tu1_mc_x   =   _root.tu1_mc._x-this._x;
var   tu1_mc_y   =   _root.tu1_mc._y-this._y;
//复制遮盖条并设定位置
var   i   =   _root.tu1_mc._width/10;
while   (i>0)   {
   duplicateMovieClip(this.zougaitou_mc,   "zougaitou_mc"+i,   i);
   setProperty("zougaitou_mc"+i,   _x,   tu1_mc_x+(i-1)*10);
   setProperty("zougaitou_mc"+i,   _y,   tu1_mc_y);
   i   =   i-1;
}
//设定遮盖MC
_root.tu1_mc.setMask(_root.zougai_mc);
第三帧:
var   p   =   _root.tu1_mc._width/10;
while   (p>0)   {
   with   (this["zougaitou_mc"+p])   {
      play();
      p   =   p-1;
   }
}
gotoAndStop(1);
3、主场景
(1)把zougai把入主场景外的随意地方,命名为:zougai_mc。见图:



按此在新窗口浏览图片
(2)导入一张图片并转为MC,命名:tu1_mc。注意中心点位置,具体见图。
按此在新窗口浏览图片
(3)在tu2图层放一张图片,在AS层放一个按钮命名:bb_btn。其AS如下:
bb_btn.onRelease   =   function()   {
   _root.zougai_mc.play();
};
OK,看看效果吧。

 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 文章录入:apoints    责任编辑:apoints  【字体:
 
  • 上一篇文章:

  •  
  • 下一篇文章:
  • 最新文章
    相关文章
    使用html为flash页面添加音乐
    freehand也能做flash动画
    Flash格斗动画[鬼斗]的镜头处理教程
    在flash里获取PHP变量
    Flash+ASP实现电子互动地图在线标注功能
    让Flash调用符合web标准
    Flash实例:鼠标点选不同层次的层叠图片
    Flash AS代码简单实现动态文本包边效果
    用Flash 8 AS代码写摄像头拍照功能
    Flash遮罩轻松制作鼠标弹性跟随放大镜
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
     姓  名: 评 分: 1分 2分 3分 4分 5分
     评论内容: ·严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
    ·用户需对自己在使用本网服务过程中的行为承担法律责任
    ·本站管理员有权保留或删除评论内容。
    ·评论内容只代表机友个人观点,与本网站立场无关。
     
    最 新 推 荐
     
    百度主题推广
    最 新 热 门