首 页 | 网页模板 | 教程 | 源码下载 | 书籍下载 | 图片素材 | 字体 | JAVA特效 | FLASH源码 | 软件 | 矢量 | 论坛 | 其它 |
设为主页
加入收藏
联系站长
平面设计 | 网页制作 | 程序编写 | 数 据 库 | 媒体动画 | 网络冲浪 | 服务器相关 |
当前在线
广告:P4服务器电信机房6999/年即送产权 | 疾风下载
duplicateMovieClip 的综合分析
2004-10-6 6:44:00  作者:模板天下收集整理  来源:未知 网友评论 0 条 论坛
  举例:主场一帧,一个影片剪辑,名称为mc_mymc,实名为“mc01”
元件有:一个图元,两个影片剪辑,在mc_mymc中含一个实名为mc的影片剪辑。



——出现的问题。
   在自身mc上写,不能自己复制自己。也就是在用this或_root.mc时,
会出现:脚本导致运行缓慢,无法响应的问题。
   为了实现能在mc上写代码,用嵌套的方法来解决。因此有了上面的两个剪辑。


——复制mc的代码。

(一)复制一个
(1)在帧上写
mc01.duplicateMovieClip("a", 1);
a._x=100;
a._y=100;
(2)在mc上写(用嵌套方法)
onClipEvent (load) {
mc.duplicateMovieClip("a", 1);
a._x=100;
a._y=100;
}

(3)在按钮上写
on(release){
   mc01.duplicateMovieClip("a", 1);
a._x=100;
a._y=100;
}

(二)复制多个
(1)在帧上写
i = 1;//变量初始为1
          while (i<20) {//i小于20执行
                      mc01.duplicateMovieClip("a" + i, i);//复制实例a,将复制出的mc命实名为"a"

+ i,层深i
                      b = this["a" + i];
                      b._x = random (400) +80;
                      b._y = random (300) +80;
                      i++;
          }
(2)在mc上写(嵌套的方法)
onClipEvent (load) {
i = 1;//变量初始为1
          while (i<20) {//i小于20执行
                      mc.duplicateMovieClip("a" + i, i);//复制实例a,将复制出的mc命实名为"a" +

i,层深i
                      b = this["a" + i];//b
                      b._x = random (400) +50;
                      b._y = random (300) +50;
                      i++;
          }
   
}
(3)在按钮上写
on(release){
   i = 1;//变量初始为1
          while (i<20) {//i小于20执行
                      mc01.duplicateMovieClip("a" + i, i);//复制实例a,将复制出的mc命实名为"a"

+ i,层深i
                      b = this["a" + i];//b
                      b._x = random (400) +50;
                      b._y = random (300) +50;
                      i++;
}
}

——卸载复制的mc(在需要卸载的关键帧上写)
(1)卸载复制1个mc
    removeMovieClip("a");
(2)卸载复制多个mc
for(i =0;i<=20;i++){
       removeMovieClip(_root["a"+i]);
}

帧上复制一个:
点击浏览该文件
源文件:
点击浏览该文件
帧上复制多个:
点击浏览该文件
源文件:
点击浏览该文件

mc上写复制1个:
点击浏览该文件
源文件:
点击浏览该文件
mc上写复制多个:
点击浏览该文件
源文件:
点击浏览该文件





按钮上写复制一个:
点击浏览该文件
源文件:
点击浏览该文件

按钮上写复制多个:
点击浏览该文件
源文件:
点击浏览该文件
>> 相关文章

关于网站 | 客服中心 | 服务条款 | 友情链接 | 广告联系 | 本站历程 | 网站导航

吉ICP备05000107号