ich einen Knopf auf dem Rahmen haben 2.Error # 1010 auf eine Schaltfläche
stop();
easy_btn.addEventListener(MouseEvent.CLICK, onEasy);
function onEasy(event:MouseEvent):void
{
gotoAndStop(4)
}
Wenn ich darauf klicke, gibt es diese in der Ausgabe:
TypeError: Error #1010: A term is undefined and has no properties.
at SpaceInvaders_fla::MainTimeline/frame4()
at flash.display::MovieClip/gotoAndStop()
at SpaceInvaders_fla::MainTimeline/onEasy()
Ich verstehe nicht, warum Es macht das.
Haben Sie tatsächlich einen Frame 4 auf der Hauptzeitleiste? Warum auch einen Rahmen 2? Setze einfach den gesamten Code auf Bild 1 und benutze 'addChild', um etwas anzuzeigen (die MovieClips, Sprites oder Buttons, die du in Frame 2 oder Frame 4 hast) und' removeChild' wenn du sie weg haben willst ... –
Höchstwahrscheinlich ist etwas null (undefined) in Ihrem Code auf Frame 4, sollten Sie diesen Code auch hier posten – Philarmon