Не используйте слои или фреймы (кроме первого фрейма, куда вы, конечно, обычно помещаете весь свой код).Это упражнение AS3, которое означает, что вы должны работать в основном в коде AS3, а не в кадрах и слоях.
Вы помещаете «стартовую страницу» в контейнер, который может быть Sprite или MovieClip.«Стартовая страница» может содержать, например, фон, текстовое поле с некоторыми инструкциями и кнопку запуска.
Это означает, что вам нужно создать новый контейнер, например
var startContainer:Sprite = new Sprite();
addChild(startContainer); // and maybe position it with x and y
Затемвы создаете вещи, которые вам нужны, на стартовой странице
var infoTf:TextField = new TextField();
infoTf.text = "some game description and how to play";
var bg:SomeBackground = new SomeBackground();
var startBtn:SomeBtn = new SomeBtn();
startBtn.addEventListener(MouseClick.CLICK, handleMClick_startGame);
И затем вы добавляете эти вещи в контейнер .
startContainer.addChild(bg); // add the other things too of course
Затем, когда вы нажимаете startBtnвы используете removeChild для всего контейнера и не забудьте удалить eventListener для startBtn
После этого вы добавляете контент для игры либо непосредственно на сцене, либо в другойmainContainer, если вы так предпочитаете.
И в конце вы используете ту же технику для игры на странице.