Actionscript 3 错误#2025:编程中的ActionScript问题

Actionscript 3 错误#2025:编程中的ActionScript问题,actionscript-3,flash,Actionscript 3,Flash,问题是,每次我试图进入下一个场景的背景故事 它不会移除孩子。我想这样当柜台打开时 它会把它拿出来,放进一个新的场景。有没有办法解决这个问题?我不明白我怎么能切换场景 我正在创建一个游戏,出现以下错误: ArgumentError:Error#2025:提供的DisplayObject必须是 来电者的孩子。 在flash.display::DisplayObjectContainer/removeChild()中 在转轮/单帧() 后台类 package { impor

问题是,每次我试图进入下一个场景的背景故事 它不会移除孩子。我想这样当柜台打开时 它会把它拿出来,放进一个新的场景。有没有办法解决这个问题?我不明白我怎么能切换场景

我正在创建一个游戏,出现以下错误:

ArgumentError:Error#2025:提供的DisplayObject必须是 来电者的孩子。 在flash.display::DisplayObjectContainer/removeChild()中 在转轮/单帧()

后台类

    package  {

        import flash.events.Event;
        import flash.events.MouseEvent;
        import flash.events.KeyboardEvent;
        import flash.ui.Keyboard;
        import flash.display.MovieClip;
        import flash.text.TextField;
        import flash.text.TextFormat;

        public class BackStory1 extends MovieClip {

            var backStory1End:Boolean = false;
            var count:int = 0;

            public function BackStory1() {
                backStory1Text.text = "sssherro";

                if (stage)
                {

                    init(null);


                }
                else
                {
                    addEventListener(Event.ADDED_TO_STAGE,init);
                }

                function init(e:Event):void
                {

                    removeEventListener(Event.ADDED_TO_STAGE, init);
                       nextButton.addEventListener(MouseEvent.MOUSE_DOWN,onButtonClick);

            }
            function onButtonClick(event:MouseEvent):void{

                count++;


                if(count == 1){
                    backStory1Text.text = "awesome1";
                    //backStory1End= true;
                }
                else if(count == 2){
                    backStory1Text.text = "awesome2";
                }
                else if(count == 3){
                    backStory1Text.text = "awesome3 leave game press";
                }
                else if(count == 4){
                    //backStory1Text.text = (String)(counter);
                    backStory1End = true;

        }

    }
    }
        }
    }

下面的行是错误的

startPage.endStartPage == false;
修正:


你能提供更多关于你在这里到底做了什么,你希望完成什么,你尝试了什么,你不清楚什么的信息吗?这些答案通常不会引起太多关注,因为它们几乎没有解释,所以要解决的问题不清楚。
startPage.endStartPage == false;
startPage.endStartPage = false;