![]() |
Context3D could not be found
FlashDevelop 4 rc
flex sdk 4.3.1, air sdk 3 В дескрипторе написал 3.0, в свойствах компиляции AIR - 3.0 Пробую запустить приложение на air, в котором упоминается context3d - компилируется, но при запуске выдает ошибку, что этот класс не может быть найден... Хотя FD видит его по адресу \flex_4.5.1\frameworks\libs\air\airglobal.swc\flash\display3D\Context3D, видит все методы и свойства класса, правда без описаний. Как заставить работать stage3d на air? (в плеере тоже не могу запустить, тк в sdk отсутствует 11 плеер) |
|
В Compiler Options--> Additional Compiler Options добавляем -swf-version=13
http://wiki.alternativaplatform.com/...b/ba/Snap5.jpg |
По ссылке народ разбирается с плеером, я в эйр компилю...
Строчку пытался дописывать, теперь выдает: Error #2044: Unhandled ErrorEvent:. text=Error #3702: Context3D not available Код: Код AS3:
Вобщем сам нашел: Добавьте что-ли куда нибудь: Чтоб в AIR 3 заработал Stage3d и вообще 3d API Необходимо в application.xml в раздел initialwindow добавить аттрибут <renderMode>gpu</renderMode> Буду проверять дальше |
так же вылетает ошибка "Error #3702: Context3D not available."
опцию -swf-version=13 выставил, параметр <renderMode>gpu</renderMode> прописал - не помогает. Пробовал так же <renderMode>direct</renderMode>(( Подскажите кто знает в чем может быть проблема? Добавлено через 44 секунды P.S. приложение запускается на iPhone 4 |
| Часовой пояс GMT +4, время: 02:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.