Определение базового класса ByteArrayAsset не найдено

Я использую FlashDevelop4.0.0 RC1 для создания проекта библиотеки AS3, в который я хочу импортировать библиотеку Away3D. Я следую этому руководству, чтобы настроить свой FD. http://www.mclelun.com/blog/2011/08/flashdevelop-stage3d-away3d/

Однако FD генерирует сообщение об ошибке, когда я использую плагин ExportSWC4.2 для компиляции проекта, я получил сообщение об ошибке, в котором говорится, что

ataway3d\materials\methods\TerrainDiffuseMethod_NormalizeKernel.as(10): определение базового класса ByteArrayAsset не найдено

Может ли кто-нибудь помочь мне с этим? Спасибо!

p.s. У меня также есть проблема, например следующая ссылка http://sourceforge.net/tracker/index.php?func=detail&aid=3401191&group_id=252536&atid=1127375 не уверен, связано ли это с моей проблемой.


person Nohappy    schedule 02.11.2011    source источник


Ответы (1)


Вы загружаете zip-пакет с http://away3d.com/download/ или получаете доступ через SVN/GIT?

http://away3d.com/images/uploads/releases/away3d_4_0_110915.zip

Не уверен насчет их GIT, но я нашел репозиторий SVN устаревшим.

Я не видел ByteArrayAsset нигде в цепочке наследования в моей версии:

away3d.materials.methods.TerrainDiffuseMethod
away3d.materials.methods.BasicDiffuseMethod
away3d.materials.methods.LightingMethodBase
away3d.materials.methods.ShadingMethodBase

mx.core.ByteArrayAsset — это класс Adobe.

Есть связь NormalizeSplats Pixel Bender, но я не видел никакого Normalize Kernel.

Я бы порекомендовал взять ZIP-архив Broomstick — у меня не возникло проблем при сборке SWC с помощью Flash Builder для Flash Player 11.

person Jason Sturges    schedule 02.11.2011
comment
Эй, да, я тоже не видел ByteArrayAsset. И это странная часть этого сообщения об ошибке. Теперь я собираюсь использовать FlashBuilder 4.5 (пробная версия), чтобы сначала скомпилировать Away3D, а затем импортировать этот swc в свой проект FD. - person Nohappy; 02.11.2011
comment
Надеюсь, я не нарушаю никакую политику StackOverflow; тем не менее, я сделал его доступным в Google Code: .googlecode.com/svn/trunk/blitting-lib-away3d/libs/ - person Jason Sturges; 02.11.2011
comment
Хорошо, хотя я уже сам его построил, я просто хочу понять, как решить эту проблему в FD. Спасибо Джейсон! - person Nohappy; 02.11.2011