我有一个.fla
文件,其中包含1个图片库和1个.as
文件。
我已将图片与类名libraryImages
相关联,基类为flash.display.BitmapData
。
这是我的AS
:
package {
import flash.display.Bitmap;
import flash.display.BitmapData;
import flash.display.MovieClip;
public class Banner extends MovieClip {
var defaultImage:libraryImages = new libraryImages(469, 60);
var myImage:Bitmap = new Bitmap(defaultImage);
addChild(myImage);
}
}
我遇到两个错误:
1180: Call to a possibly undefined method addChild.
1120: Access of undefined property myImage.
有什么想法吗?
答案 0 :(得分:4)
你忘记了构造函数,oops。
必须是
package {
import flash.display.Bitmap;
import flash.display.BitmapData;
import flash.display.MovieClip;
public class Banner extends MovieClip {
public function Banner()
{
var defaultImage:libraryImages = new libraryImages(469, 60);
var myImage:Bitmap = new Bitmap(defaultImage);
addChild(myImage);
}
}
}