·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]removeChild删除影片剪辑的问题代码示例

时间:2012-04-20 09:17CuPlayer.com
库中新建影片剪辑,随便画点东西,新建按钮,影片剪辑拉出到舞台,拉三次,并依次命名为mc1,mc2,mc3,再将按钮拉出到的舞台

  新建as3.0Flash文档
  库中新建影片剪辑,随便画点东西,新建按钮
  将影片剪辑拉出到舞台,拉三次,并依次命名为"mc1","mc2","mc3",再将按钮拉出到的舞台,并命名为"btn",在场景第一帧加入如下代码
 

  1. stop();  
  2. swapChildren(mc1,mc3);  
  3. swapChildren(mc2,mc3);  
  4. swapChildren(mc2,mc1);  
  5. btn.addEventListener(MouseEvent.CLICK,btnHandleFun);  
  6. function btnHandleFun(e){  
  7.     for(var i=1;i<=3;i++){  
  8.         removeChild(this["mc"+i]);  
  9.     }  
  10.     gotoAndStop(2);  


  场景中插入第二空白关键帧,随便画点东西以分辨一二帧

  Ctrl+Enter测试看效果

  btnHandleFun函数里的for函数注释了,再作测试,你会看到removeChild的作用

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器