|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2010
Сообщений: 29
|
As3isolib + Starling(Feathers)
Всем доброе время суток!
У меня возникла небольшая проблема, не могу решить ее без посторонней помощи. Я собрал сцену на as3Isolib и дальше хотел бы строить интерфейс на основе Feathers. Но оказалось, что starling не работает с flash.display.Sprite,а основан на своих спрайтах. Я попытался отрисовать сцену перед инитом старлинга, но старлинг отрисовывает все не на stage-а ниже. Очень много гугли,как скрестить эти два фреймворка,но к успеху не пришел(Выручите,плиз,советом.(Очень хочется заюзать feathers в роли GUI фрэймворка). Заранее, благодарю! |
|
|||||
Регистрация: Mar 2010
Сообщений: 29
|
feathers - ui компоненты на старлинге.Проблема в том,что изолиб работает с stage
|
|
|||||
Проблема в том, что Stage3D всегда отображается ниже Stage:
(Изображение отсюда: Adobe) Feathers на Stage3D, as3Isolib на flash.display.Stage, соответственно, первый всегда будет отрисовываться за вторым. Используют вариант с отрисовкой в BitmapData(либо GUI, либо изометрии), но это будет очень медленно и для игры не годится. Есть еще кривой хак: считать размеры всех компонетов GUI, создавать по ним маску, инвертировать её, и применять к контейнеру изометрии. Тогда поверх Stage3D в местах наличия элементов GUI ничего отрисовываться не будет. Но это плохие советы, лучше просто не смешивать эти два режима отрисовки в чем-либо серьезном, требующем хорошей производительности. Последний раз редактировалось C4Grey; 16.05.2013 в 06:56. |
|
|||||
вариант не использовать as3isolib не подходит?
__________________
местонахождение |
|
|||||
Регистрация: Mar 2010
Сообщений: 29
|
если не изолиб, то isohil, он написан то же на старлинге. Но он крайне недокументирован и еще сырой совсем
|
|
|||||
as3isolib заброшен, не вижу в нем смысла
__________________
местонахождение |
|
|||||
Регистрация: Mar 2010
Сообщений: 29
|
а подскажите,тогда,плиз,что можно заюзать вместо?)
Добавлено через 8 часов 33 минуты ап тему!)очень нужна ваша помощь) |
Часовой пояс GMT +4, время: 10:37. |
|
« Предыдущая тема | Следующая тема » |
Теги |
as3isolib , feathers , Starling |
|
|