![]() |
Динамический include
Доброго времени суток, уважаемые пользователи форума!
Собственно, разрабатываю сейчас движок для 2D файтингов, что-то типо M.U.G.E.N. Но столкнулся с такой проблемой: (пример) Код AS3:
Буду признателен за помощь, спасибо. |
Возможно вам помогут константы компилятора. Но я бы советовал Вам отказаться от подхода с инклюдами.
|
Цитата:
Сделал дополнительную комбо-атаку для July из Street Fighter, лол. Вобщем, интересно было бы взглянуть на любой пример, на базе вашего движка. |
Цитата:
Цитата:
|
А зачем аж инклюдами?
Вы хотите что-ли сделать один класс файтера для всех, а потом в него "инклюдить" уникальный функционал каждого бойца? Для этого есть более человеческие ооп подходы. |
Dukobpa3, просто я пытаюсь приблизить функционал ближе в MUGEN'у (движку для создания файтингов), там для каждого персонажа подключаются несколько файлов с сценариями. Например так (как задумал я для AS3):
Код AS3:
Сами as сценарии будут не классами, а обычными ф-циями. Например, из common.as: Код AS3:
Код AS3:
Цитата:
|
Цитата:
Не на флеше как минимум. getDefinitionByName() в помощь. Будете грузить какие-то стандартные наборы быблиотек. В конфигах указывать имена классов (а не файлов). Доставать из аппДомена эти классы и по сути результат тот -же, зато глаз будет меньше резать. А за вот это я бы ручки-то поотрывал. Цитата:
|
| Часовой пояс GMT +4, время: 06:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.