Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Выбор оптимального варианта для создания меню (http://www.flasher.ru/forum/showthread.php?t=151981)

PHILLIPS 09.03.2011 21:59

Выбор оптимального варианта для создания меню
 
Создал 17 мини-игр.
Естественно каждую сохранял отдельно.
Т.е на данный момент имею 17 .fla или 17 .swf
Оказалось, что необходимо создать общее меню для всех игр.
Теперь рассуждаю как же лучше поступить:
1) Создать новый .fla в котором создать меню с 17-ю кнопками. И для каждой кнопки код ссылкой на каждые из 17 .swf игр.
Но с другой стороны получается очень непотимальный вариант, т.к придётся всегда с собой таскать эти 18 .swf файлов.
2) Второй вариант, воспользоваться программой, которая объединяет неск-ко .swf в один. Но пока нашёл только одну, которая работает "коряво".

Кто-нибудь уже сталкивался с подобной проблемой? Будьте добры, подскажите пожалуйста более оптимальный и удобный способ.

Котяра 09.03.2011 22:34

Пора вам уже открыть для себя волшебные слова: Объектно Ориентированное Программирование

PHILLIPS 09.03.2011 22:51

Цитата:

Сообщение от Котяра (Сообщение 979084)
Пора вам уже открыть для себя волшебные слова: Объектно Ориентированное Программирование

Очень умно с Вашей стороны.
Вы хотите сказать, что после Вашей фразы можно успешно закрывать тему?

Котяра 09.03.2011 23:37

Я думаю да.

Merf 10.03.2011 18:03

все свф файлы помещаете в одну папку и создаете в ней же еще один с семнадцатью кнопками(к примеру) и каждой кнопке такой код
Код AS1/AS2:

_root.knopka_s_pervoi_igroi.onRelease = function():Void{
_root.loadMovie(1.swf);
}


Hauts 10.03.2011 22:37

Merf, loadMovie — зло. Используйте MovieClipLoader.

Oleg_Rus 10.03.2011 23:15

Извините меня, конечно, я во флэш профан, но я думаю можно сделать так (тока сильно не ругайтесь на меня) - Каждый из ваших проектов сконвертировать в один MovieClip и перенести его в библиотеку главного ролика, туда, где меню?

PHILLIPS 11.03.2011 16:50

Всем огромное спасибо за помощь! Есть же хорошие люди, которые действительно готовы помочь!


Часовой пояс GMT +4, время: 09:12.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.