Flash教程:轻松实现多个MC自动连播

佳粑粑i

佳粑粑i

2016-02-19 16:58

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。

  有时需要swf内实现多个MC自动连播,如何实现这种效果呢?

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com)

  一般的做法是在每个MC内设置一些代码,如果只有几个MC,那种做法未尝不可,但当有比较多的MC时,这种方法就有些麻烦了。能不能在MC内不添加任何代码,实现所有需要连播放的MC按既定的顺序自动播放呢?答案是肯定的。

  

  具体方法如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com)
/*首先将需要连续播放的MC在场景中命名(这里是三个,其实数量不限,你可以放N个),并存放到数组mcA中,mcA数组的目的是便于程序检索MC对象。*/var mcA:Array = [MC1_mc, MC2_mc, MC3_mc];  //内置的三个MC,不需要在其内加任何代码 mcA[1.stop();    //第一个MC播放,其它两个停止mcA[2].stop();var i:Number = 0;   //次序变量,决定三个MC的播放顺序onEnterFrame = function () {  //以下是关键代码部分,实现不断检索    if (mcA._currentframe == mcA._totalframes) { //当正在播放的MC播放到最后一帧时        mcA[i].stop();    //停止播放当前的MC                  i++;          //变量递增1        if (i2) {       //播完第三个MC时            i = 0;     //播放第一个MC        }        mcA[i].play();    //数组mcA内第i个MC播放    }};

本文示例代码或素材下载

展开更多 50%)
分享

猜你喜欢

Flash教程:轻松实现多个MC自动连播

设计创意
Flash教程:轻松实现多个MC自动连播

flash教程鼠标拖拽与旋转MC

电脑应用
flash教程鼠标拖拽与旋转MC

什么是极简主义 如何打造极简风格家居

家居设计 装修设计
什么是极简主义 如何打造极简风格家居

轻松实现Flash动态背景(2)

flash教程
轻松实现Flash动态背景(2)

轻松实现Flash动态背景(3)

flash教程
轻松实现Flash动态背景(3)

2017榻榻米书房设计装修效果图 榻榻米书房设计图片

榻榻米 书房 装修设计 书房设计 平面设计
2017榻榻米书房设计装修效果图 榻榻米书房设计图片

轻松实现Flash动态背景(1)

flash教程
轻松实现Flash动态背景(1)

轻松实现Flash的全屏播放

flash教程
轻松实现Flash的全屏播放

2017春夏女装风衣外套流行趋势

服装设计 平面设计 设计 服装搭配
2017春夏女装风衣外套流行趋势

美女必看 Photoshop给人像磨皮调色详细教程

美女必看 Photoshop给人像磨皮调色详细教程

相机设计创意草图到模型提案的进程

相机设计创意草图到模型提案的进程
下拉加载更多内容 ↓