Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.02.2012, 14:51
Sated вне форума Посмотреть профиль Отправить личное сообщение для Sated Найти все сообщения от Sated
  № 1  
Ответить с цитированием
Sated

Регистрация: Jan 2012
Сообщений: 25
По умолчанию Skybox

Доброго времени суток

В Away3D существует класс Skybox, который представляет из себя куб изнутри, на грани в качестве материала можно ставить MovieMaterial, но когда ставишь другую swf, то она перестает воспроизводиться и становится просто картинкой, а необходимо, чтобы в этом экземпляре Skybox на каждой грани происходила анимация той swf, которая установлена как материал грани. Не знает кто-нибудь решения из сложившейся ситуации?

Добавлено через 6 часов 8 минут
Нашел свойство такое interactive, тогда можно передавать события мыши самими Movie объектам с граней, но при этом вылезает ошибка:
Код AS3:
Предупреждение: трехмерный объект DisplayObject не может быть визуализирован. Его размеры (11833, 11035) превышают допустимые размеры для отрисовки.
Как ее исправить? Возможно увеличить максимальный размер отображаемого трехмерного объекта?

Добавлено через 6 часов 10 минут
Нашел свойство такое interactive, тогда можно передавать события мыши самими Movie объектам с граней, но при этом вылезает ошибка:
Код AS3:
Предупреждение: трехмерный объект DisplayObject не может быть визуализирован. Его размеры (11833, 11035) превышают допустимые размеры для отрисовки.
Как ее исправить? Возможно увеличить максимальный размер отображаемого трехмерного объекта?

Старый 17.02.2012, 10:00
PikseL вне форума Посмотреть профиль Отправить личное сообщение для PikseL Посетить домашнюю страницу PikseL Найти все сообщения от PikseL
  № 2  
Ответить с цитированием
PikseL
 
Аватар для PikseL

Регистрация: Oct 2006
Адрес: Russia, Tyumen
Сообщений: 130
Отправить сообщение для PikseL с помощью ICQ Отправить сообщение для PikseL с помощью Skype™
Думаю. надо уточнить под какой плеер компилите, какую версию либы Away используете. Для флешплеер 9, например, максимальные размер 8 с чем-то тысяч, для 10 несколько больше. Всё описано в документации Адоби. Это ограничение можно обойти разными способами, но они все не тривиальны.

Свфку, скорее всего, надо пересчитывать в битмапдата и её уже каждый кадр отображать на трехмерный объект.

Старый 17.02.2012, 10:43
Sated вне форума Посмотреть профиль Отправить личное сообщение для Sated Найти все сообщения от Sated
  № 3  
Ответить с цитированием
Sated

Регистрация: Jan 2012
Сообщений: 25
собирается для flash player 10&10.1, Away3D 3.6

такая ошибка возникает если даже только у одной грани поставить свойство interactive = true

а если в swf, которая отображается на грань, стоят кнопки и ссылки на другие объекты? можно такое реализовать? а какие обходы существуют ограничений?

Старый 17.02.2012, 11:04
PikseL вне форума Посмотреть профиль Отправить личное сообщение для PikseL Посетить домашнюю страницу PikseL Найти все сообщения от PikseL
  № 4  
Ответить с цитированием
PikseL
 
Аватар для PikseL

Регистрация: Oct 2006
Адрес: Russia, Tyumen
Сообщений: 130
Отправить сообщение для PikseL с помощью ICQ Отправить сообщение для PikseL с помощью Skype™
Здесь про ограничения: http://help.adobe.com/ru_RU/FlashPla...itmapData.html
Цитата:
В AIR 1.5 и Flash Player 10 максимальный размер объекта BitmapData составляет 8,191 пикселя в ширину или высоту, а общее количество пикселей не может превышать 16,777,215. (Т. е. если ширина объекта BitmapData составляет 8,191 пикселя, его высота не может быть больше 2 048 пикселей.) В проигрывателе Flash Player 9 и более ранних версий, а также в AIR 1.1 и более ранних версий, это ограничение составляет 2 880 пикселей в высоту и 2 880 пикселей в ширину.
Цитата:
а если в swf, которая отображается на грань, стоят кнопки и ссылки на другие объекты? можно такое реализовать?
- это возможно для Alternativa3D 7. Думаю, и для Away 3 актуально.
Цитата:
а какие обходы существуют ограничений?
- есть специальная либа, например (название не помню). А вообще, на этом форуме вопрос обхода ограничения поднимался не раз.

Почему именно Away3 и FlashPlayer 10? Ведь если взять современные Away4 и FlashPlayer 11, то этих ограничений там нет. Да и тормозить так не будет, потому как GPU используется.

Старый 17.02.2012, 19:33
Sated вне форума Посмотреть профиль Отправить личное сообщение для Sated Найти все сообщения от Sated
  № 5  
Ответить с цитированием
Sated

Регистрация: Jan 2012
Сообщений: 25
Цитата:
есть специальная либа, например (название не помню). А вообще, на этом форуме вопрос обхода ограничения поднимался не раз.
а можно ссылку на такую либу или хотя бы ссылку на ветвь на форуме?

Добавлено через 8 минут
а как можно поставить, чтобы компилировался swf под Flash Player 11 в Flash Professional CS5.5, если в списке для кого компилироваться нет Flash Player 11?

Старый 19.02.2012, 11:49
PikseL вне форума Посмотреть профиль Отправить личное сообщение для PikseL Посетить домашнюю страницу PikseL Найти все сообщения от PikseL
  № 6  
Ответить с цитированием
PikseL
 
Аватар для PikseL

Регистрация: Oct 2006
Адрес: Russia, Tyumen
Сообщений: 130
Отправить сообщение для PikseL с помощью ICQ Отправить сообщение для PikseL с помощью Skype™
Цитата:
а можно ссылку
http://www.bit-101.com/blog/?p=1199
Цитата:
а как можно поставить, чтобы компилировался swf под Flash Player 11 в Flash Professional CS5.5, если в списке для кого компилироваться нет Flash Player 11?
самый простой вариант - скачать последний FlashDevelop и работать в нем.

Создать новую тему Ответ Часовой пояс GMT +4, время: 08:31.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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