Flash MovieClip扩展

时间:2010-02-10 09:20:53

标签: flash actionscript-3 inheritance

问题:在Flash ActionScript 3中,我扩展了一个MovieClip,如下所示。
但是当我用ToolPictures创建一个ToolBar,并设置Xscale和Yscale时,如果我使用cMyClip它就不会调整大小,当我使用MovieClip时它可以正常工作。

我错过了什么吗?或者扩展与继承不一样?

package 
{   
import flash.display.Stage;
import flash.events.MouseEvent;
import flash.display.MovieClip;  
import flash.display.Bitmap;    
import flash.display.BitmapData;
import flash.display.Scene;
import flash.display.Sprite;


class cMyClip extends MovieClip 
{
    public var strToolTip:String="test";
    public var load_width:Number=0;
    public var load_height:Number=0;


    public function cMyClip() //:cMyClip
    {
        super();
    }
} // End Class
} // End Package

1 个答案:

答案 0 :(得分:2)

您需要确保您的MovieClip已链接到您所创建的新课程。

您可以通过右键单击库中的MovieClip并选择属性来完成此操作。然后,必须勾选“为ActionScript导出”,并在类文本框中输入新类的名称。

P.S。扩展类与继承类相同。