当前位置:软件学习 > Flash >>

flash as实现图片倒放效果

1>在动来第一帧加入变量申明:
//倒放多少步

 代码如下 复制代码
var numDaoFanFrame:Number;

2>在要作的操作按键加入以内容:
//倒放

 代码如下 复制代码
mcd.onRelease = function() {
 _root.numDaoFanFrame=15;
 _root.onEnterFrame = function() {
  numDaoFanFrame--;
  if (numDaoFanFrame<=0) {
   _root.onEnterFrame = undefined;
   //倒放完要作的操作
   _root.stop();
  } else {
   _root.prevFrame();
  }
 };
};


注:在倒放完成判断中,可以判断是哪个帧数的的,本来笔者也是这样的,后来遇到一个问题,就是如果你的动画是用场

景按排的话就不好计算了。其实倒入还有一种情况就是如果你要倒放的动画是一个mc的话,就可以直接去判断倒放的步数

是否大于或等于mc的总帧数就可以了。原则上就是计数帧数,用onEnterFrame,这个好处就是每一次就是一帧。

 

补充:flash教程,动画技术
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,