みなさん、何かに取り組んでいますが、テストを実行するたびに、次のエラーが発生し続けます。
説明 リソース パス ロケーション タイプ
1180: 未定義のメソッド addChild への呼び出し。Deeltoets3.as /Deeltoets3/src 行 107 フレックスの問題
1120: 未定義のプロパティ blam へのアクセス。Deeltoets3.as /Deeltoets3/src 行 105 フレックスの問題
1120: 未定義のプロパティ blam へのアクセス。Deeltoets3.as /Deeltoets3/src 行 106 フレックスの問題
1120: 未定義のプロパティ blam へのアクセス。Deeltoets3.as /Deeltoets3/src 行 107 フレックスの問題
1061: 未定義の可能性があるメソッド hitTestObject への呼び出しが、静的型 Class の参照を介して行われました。Deeltoets3.as /Deeltoets3/src 行 103 フレックスの問題
これはコードです、誰かが私が間違っていることを知っていますか? ありがとう
package
{
import figures.Blam;
import figures.Muur;
import figures.Sun;
import figures.Vogel;
import flash.display.Bitmap;
import flash.display.Graphics;
import flash.display.Sprite;
import flash.display.Stage;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.media.Sound;
import flash.net.URLRequest;
public class Deeltoets3 extends Sprite
{
// Een afbeelding toevoegen
[Embed(source="fotos/sky.jpg")]
private var BackgroundPicture:Class;
private var background:Bitmap;
//maakt een variabele aan voor de vogel
public var calimeroDeVogel:Vogel;
//maakt een variabele aan voor de zon
public var movingSun:Sun;
//maakt een variabele aan voor de zon
public var Gebouw:Muur;
//maakt een variabele aan voor de crash
public var blam:Blam;
// maakt een variabele aan voor het achtergrond geluid
public var achtergrondMuziek:Sound;
// Constructor functie
public function Deeltoets3()
{
// De stage instelllen op niet meeschalen
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
// Toevoeging van het achtergondplaatje op de display list
background = new BackgroundPicture();
background.width = 1240;
background.height = 800;
addChild(background);
// Toevoeging van het de vogel op de display list
calimeroDeVogel = new Vogel();
calimeroDeVogel.scaleX = 1;
calimeroDeVogel.scaleY = 1;
calimeroDeVogel.addEventListener(Event.ENTER_FRAME, onEnterFrame);
addChild(calimeroDeVogel);
// Toevoeging van de zon op de display list
movingSun = new Sun();
movingSun.scaleX = 1;
movingSun.scaleY = 1;
movingSun.addEventListener(Event.ENTER_FRAME, onEnterFrame);
addChild(movingSun);
// Toevoeging van de muur op de display list
Gebouw = new Muur();
Gebouw.scaleX = 1;
Gebouw.scaleY = 1;
Gebouw.addEventListener(Event.ENTER_FRAME, onEnterFrame);
addChild(Gebouw);
// het gedeelte voor de muziek
// maakt een request aan genaamd jesseSong die zoekt naar het aangegeven mp3 bestand
achtergrondMuziek = new Sound;
URLRequest("music/chirp.mp3");
achtergrondMuziek.play();
achtergrondMuziek.addEventListener(Event.ENTER_FRAME, onEnterFrame);
}
// event toevoegen
public function onEnterFrame(event:Event):void {
calimeroDeVogel.x+=4;}
if (calimeroDeVogel.hitTestObject(Gebouw))
{
blam = new Blam
blam.x = 200;
addChild(blam)
}
}
}