|
|
|||||
Регистрация: Jan 2013
Адрес: Москва, Сходня
Сообщений: 41
|
Структура написания приложения
Здравствуйте, уважаемые программисты!
После процедурного программирования все не могу понять, как всетаки начать писать игру... До паттернов еще не дошел, хочу что-нибудь простенькое для себя пока написать, что бы убрать непонятки. К примеру, у меня в игре есть меню и сама игра. Пробовал сделать 2 класса Menu и Game и вызывать их из главного класса, но тут возникает проблема - приходится передавать ссылки на класс Main и на прочие... Решил сделать такую структуру: package sources { import flash.display.*; import flash.events.*; public class Main extends Sprite { public function Main():void { if(stage) init(); else addEventListener(Event.ADDED_TO_STAGE,init); } private function init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE,init); // тут инициализация menu(); } private function menu():void {} private function game():void {// тут главное менюfunction somethingFunction(e:Event):void { } function enterFrameHandler(e:Event):void { } } } }// тут код игры Кто как делает? Добавлено через 1 минуту Читал другие топики, но там тоже советуют посмотреть как другие приложения написаны, я смотрел, но в основном они также и написаны))) В главном файле |
Часовой пояс GMT +4, время: 09:41. |
|
« Предыдущая тема | Следующая тема » |
|
|