![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2012
Сообщений: 25
|
Доброго времени суток
В Away3D существует класс Skybox, который представляет из себя куб изнутри, на грани в качестве материала можно ставить MovieMaterial, но когда ставишь другую swf, то она перестает воспроизводиться и становится просто картинкой, а необходимо, чтобы в этом экземпляре Skybox на каждой грани происходила анимация той swf, которая установлена как материал грани. Не знает кто-нибудь решения из сложившейся ситуации? Добавлено через 6 часов 8 минут Нашел свойство такое interactive, тогда можно передавать события мыши самими Movie объектам с граней, но при этом вылезает ошибка: Предупреждение: трехмерный объект DisplayObject не может быть визуализирован. Его размеры (11833, 11035) превышают допустимые размеры для отрисовки. Добавлено через 6 часов 10 минут Нашел свойство такое interactive, тогда можно передавать события мыши самими Movie объектам с граней, но при этом вылезает ошибка: Как ее исправить? Возможно увеличить максимальный размер отображаемого трехмерного объекта? |
|
|||||
|
Думаю. надо уточнить под какой плеер компилите, какую версию либы Away используете. Для флешплеер 9, например, максимальные размер 8 с чем-то тысяч, для 10 несколько больше. Всё описано в документации Адоби. Это ограничение можно обойти разными способами, но они все не тривиальны.
Свфку, скорее всего, надо пересчитывать в битмапдата и её уже каждый кадр отображать на трехмерный объект. |
|
|||||
|
Регистрация: Jan 2012
Сообщений: 25
|
собирается для flash player 10&10.1, Away3D 3.6
такая ошибка возникает если даже только у одной грани поставить свойство interactive = true а если в swf, которая отображается на грань, стоят кнопки и ссылки на другие объекты? можно такое реализовать? а какие обходы существуют ограничений? |
|
|||||
|
Здесь про ограничения: http://help.adobe.com/ru_RU/FlashPla...itmapData.html
Цитата:
Цитата:
Цитата:
Почему именно Away3 и FlashPlayer 10? Ведь если взять современные Away4 и FlashPlayer 11, то этих ограничений там нет. Да и тормозить так не будет, потому как GPU используется. |
|
|||||
|
Регистрация: Jan 2012
Сообщений: 25
|
Цитата:
Добавлено через 8 минут а как можно поставить, чтобы компилировался swf под Flash Player 11 в Flash Professional CS5.5, если в списке для кого компилироваться нет Flash Player 11? |
|
|||||
|
Цитата:
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|