重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

下記のコードについて、エラーがわからず困っています。

上から13行目の(stage.addChild(background)に対して、
Error Message: "Cannot access a property or method of a null object reference."
がでます。

この13行目までは、ちゃんと動いていたのに、これ以降コードを加えていくと、
動きません。

お分かりになる方、どうぞ教えてください。
まだ初心者(2週間)なので、初歩的な質問かもしれませんが、よろしく
お願いします。




[コード]
import flash.display.MovieClip;
import flash.display.Stage;
import flash.events.Event;

public class GameEngine extends MovieClip
{

public function GameEngine()
{
super();
//create background and add to stage
var background:Background = new Background();
stage.addChild(background);
background.x = 500 / 2;
background.y = 400 / 2;

//create fly and add to stage
var fly:Fly = new Fly(stage);
stage.addChild(fly);
fly.x = 100;
fly.y = 400 / 2;

//creat new enemy objects
addEventListener(Event.ENTER_FRAME, createEnemy, false, 0, true);
}

private function createEnemy(e:Event):void{
if(Math.floor(Math.random() * 90) == 5){
var enemy:FlySwatter = new FlySwatter(stage);
}
}
}


(行はじめの } の余白が入力した通りに表示されませんので、余白は無視してください)

A 回答 (1件)

    • good
    • 0
この回答へのお礼

ご丁寧にありがとうございました!!
とっても助かりました。

お礼日時:2013/04/11 22:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!