文章搜索:
打开支付宝首页搜索“510617664”,即可领红包
  首页--> 计算机--> FLASH教程
 
倒播或正播控制
http://www.xxqqss.com 学习轻松网 点击量:4902
 

有网友问到:在FLASH中如何控制电影实例的正播放与倒播放?解决这个问题的方法有多个,前次在论坛上发了两个,今天有空又做了一个实例。
1、先做一个电影动画元件(其内包含120帧),将它拖入到主场景上,并设置它的实例为名my_mc;
2、再做一个两帧的电影元件,第一帧画一个向右的箭头,第二帧上画一个向左的箭头,做好后,也将它拖放到主场景第一帧上,并设置它的实例名为my_btn;
3、主场景只有一帧,在这帧上加:

my_btn.onRelease = function() {
 if (k) {
  my_btn.gotoAndStop(1);
  k = false;
 } else if (!k) {
  my_btn.gotoAndStop(2);
  k = true;
 }
};
this.onEnterFrame = function() {
 if (k) {
  my_mc.prevFrame();
 } else if (!k) {
  my_mc.nextFrame();
 }
 if (my_mc._currentframe == 120 || my_mc._currentframe == 1) {
  k = !k;
 }
};

4、发布后,打开swf,点击按钮就可以控制那个运动的电影倒播或正播了。

点击查看Flash:
http://www.vcmblog.com/UploadFiles/2006-9/919737711.swf

作者:sxl001  来源:闪吧

打印】 【关闭
免责声明 :本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请发送fiyeadwyv@163.com
最热门点击排行
 
版权所有 2006-2021:学习轻松网 Copyright http://www.xxqqss.com All rights reserved 浙ICP备14013707号-1
广告联系电话: 13958357030 联系QQ:9792414 工具条下载