在AS3中怎样把库中的元件加载舞台

    技术2022-05-20  36

    AS3中要加载一个显式对象(我们在舞台上看得见的东西),必须要载入一个类,然后要声明这个类的一个实例,再用new关键字创建它,最后用addChild()将它加载到舞台。我们将舞台着是一个展台,将库看着是一个仓库,现在仓库中有一台电视机要放到展台上,该怎样做呢?首先需要一个电视机类,然后需要声明一个实例:

          var 电视机甲(实例名):电视机(类名)= new 电视机();

          addChild(电视机甲);

    现在我们回到flash中来看看,现在库中有一个元件,我们要将它加载到舞台上,应该这样做:

    在库中右击该元件,打开连接面板,我们会看到一个叫类的文本框,在这里给这个类取一个名字,比如myl.确定。这样我们就加载了一个叫myl的类了。接下来,在场景的帧动作中,输入:

              var mymc:myl = new myl();

              addChild(mymc);

              mymc.x = 100;

              mymc.y = 100;

    测试影片,我们会看到,库中的这个元件已被加载到舞台的(100100)坐标处了。


    最新回复(0)