大学向けに作成しなければならない小さなゲームで、イラストレーターで描いたボタンで作成したムービークリップを使用して、実行時にメニューをレンダリングします。いつものようにイラストレーターファイルをFlash Professionalにインポートし、正常に動作する他のムービークリップと同じようにASリンケージを作成しました。しかし、これらのボタンをレンダリングしようとすると、null 参照であるエラー 1009 が発生します。ちなみに私はAS3を使っています。
private function initMenuComponents():void{
var btnPlay:MovieClip = new Play();
var btnOptions:MovieClip = new Options();
var btnLikeOnFacebook:MovieClip = new LikeOnFacebook();
var btnShareOnFacebook:MovieClip = new ShareOnFacebook();
btnPlay.x = (stage.stageWidth / 2) - (btnPlay.width / 2);
btnOptions.x = (stage.stageWidth / 2) - (btnOptions.width / 2);
btnLikeOnFacebook.x = (stage.stageWidth / 2) - (btnLikeOnFacebook.width / 2);
btnShareOnFacebook.x = (stage.stageWidth / 2) - (btnShareOnFacebook.width / 2);
btnPlay.y = 100;
btnOptions.y = 150;
btnLikeOnFacebook.y = 200;
btnShareOnFacebook.y = 250;
stage.addChild(btnPlay);
stage.addChild(btnOptions);
stage.addChild(btnLikeOnFacebook);
stage.addChild(btnShareOnFacebook);
}