学学习网 手机版

学学习网

学习路径: 学习首页 > 应用开发 > AS3 >

第三节 加载库中MC

设置字体:
----------------------------------
上一节中,我们将库中的MC链接到一个类上,达到了类与元件的绑件,那么要完成像2.0一样的效果,将库中的元件载入到场景中是不是也要在MC上链接类了(3.0中没有以前的标识符),如果每个在库中的MC都要链接一个类就麻烦了,其实只需要在类后面起个名字就可以了。
  比如我们起个名字叫MyMc,基类就用默认的flash.display.MovieClip(注意在点确定时有个找不到类的警告,不用管它,点确定就可以了),在文档类中这样写:
package net.smilecn{           
import flash.display.Sprite;    
 import flash.display.MovieClip;          
public class MainForm extends Sprite{  
public function MainForm(){  
var myMc MovieClip=newMyMc();                           addChild(myMc);                       }      }  }
  同样,要播放库中的声音也可以这样做,方法一样,链接在类后面起个名字,比如MySound,基类就用默认的flash.media.Sound 
package net.smilecn{         
import flash.display.Sprite;     
import flash.display.MovieClip;      
import flash.media.Sound;          
public class MainForm extends Sprite{                  
public function MainForm(){                          
var myMc:MovieClip = new MyMc();                          
addChild(myMc);                          
var mySound:Sound=new MySound();                           mySound.play();   }      }  }
play方法是播放声音
通过上述方法,我们可以通过代码将库中的元件加载到场景中或播放库中的声音。
 
----------------------------------
课程列表
重点难点
赞助链接