AS3 Error #1010
Im die Einnahme einer AS3-Kurs und auf einer der Lektionen, bekomme ich diese auf die Ausgabe von meinem Programm:
TypeError: Error #1010: Ein Begriff ist nicht definiert und hat keine Eigenschaften.
bei Main()
dies ist mein code:
package
{
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class Main extends MovieClip
{
var startPage:StartPage;
var hillPage:HillPage;
var lakePage:LakePage;
public function Main()
{
startPage = new StartPage();
hillPage = new HillPage();
lakePage = new LakePage();
addChild(startPage);
//Add event listeners
startPage.hillButton.addEventListener(MouseEvent.CLICK, onHillButtonClick);
startPage.pondButton.addEventListener(MouseEvent.CLICK, onLakeButtonClick);
}
//Event handlers
function onHillButtonClick(event:MouseEvent):void
{
addChild(hillPage);
removeChild(startPage);
}
function onLakeButtonClick(event:MouseEvent):void
{
addChild(lakePage);
removeChild(startPage);
}
}
}
wenn Sie irgendeine Hilfe bitte poste es, seine mich verrückt.
oh, und die Schaltflächen auf meine Datei selbst wird nicht funktionieren, aus irgendeinem seltsamen Grund, als seine im Grunde den gleichen code wie die Lektion.
Danke
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das bedeutet im Grunde, dass Sie versuchen, Zugriff auf einen ungültigen parameter.
Wahrscheinlich eine oder beide
startPage.hillButton
&startPage.pondButton
existiert nicht.Es könnte auch sein, dass Sie nicht durchführen
addEventListener
auf diesen Artikel.