Каковы плюсы и минусы различных движков Flash 3D в отношении производительности на мобильных устройствах? Что вы предпочитаете — что вы пробовали (примеры разработанных приложений) реализовать на мобильных устройствах?
Away3D против Sandy 3D и других движков Flash 3D для мобильных устройств
Ответы (2)
Я запускал Away3D 2 года назад на своем Galaxy S (1-го поколения) со скоростью 30 кадров в секунду с простой сценой без проблем. Actionscript компилируется в приложения AIR для Android и iOS с полной поддержкой Stage3D.
Дело вовсе не в AS2 или AS3. Все современные (и даже старые) смартфоны будут запускать приложения на базе AIR AS3 Stage3D как автономные приложения.
Просто используйте Away3D, если вы планируете использовать AIR. Он официально поддерживается Adobe и относительно прост в использовании, особенно если вы знакомы с AS3.
Проблема в том, что мобильные устройства часто не поддерживают ничего, кроме Flash 6. Вы перечислили Away3D и Sandy3D, что в значительной степени отвечает на ваш вопрос:
Из двух только Sandy3D совместим с AS2. Away3D поддерживается только во Flash 9+. Итак, у вас действительно нет выбора.