Мне любопытно, будет ли в будущем понадобиться Scaleform (в текущей форме), учитывая, что теперь Flash имеет как Stage3D, так и встроенную поддержку Unreal Engine (я имею в виду, по крайней мере, в направлении Unreal Engine).Scaleform vs Stage3d
Я прошу об этом в основном из любопытства и потому, что мне не удалось найти слишком много информации о том, как UE работает с Flash. Кроме того, я не работал с Scaleform, только читал на нем (Scaleform workflow), и они нигде не упоминают stage3d.
Я не уверен, что это лучшее место, чтобы спросить о Scaleform (похоже, нет тега Scaleform), но мне кажется, что между ними и stage3d должен быть какой-то мост.
Что вы, ребята, думаете?
Хороший ответ, очищенный пара вещей. Я думал, что странно использовать flash-версию non-stage3d с Scaleform для создания пользовательского интерфейса, который входит в игру, которую позже можно будет воспроизвести в браузере с помощью Stage3d. Однако, поскольку (я предполагаю) Scaleform переводит флеш-код во что-то другое, как unrealscript, тогда это имеет смысл. -Итак, я видел о 2d-интерфейсах в трехмерном пространстве, о которых вы упомянули, но было бы неплохо, если бы они были на самом деле 3d, а не только двумя слоями. – Spectraljump
Scaleform фактически не конвертирует флеш в UnrealScript, но вы можете создать пользовательский интерфейс без использования AS и использовать API Scaleform DirectAccess для управления анимацией анимации флэш-объектов, преобразованиями цвета, масштабированием, вращением, переводом и т. Д. Из UnrealScript (или C++). Scaleform может отображать 2D-флэш-объекты в 3D-пространстве внутри самого файла Flash (с переводом глубины z и поворотом x/y/z), а также рендеринг целых Flash-фильмов на 3D-объекты в игровом мире. Но это не 3D-движок, как Stage3D. True 3D просто не требуется при рендеринге элементов интерфейса - основная работа Scaleform. –
Интересно. Но как вспышка затем запускается в видеоигре, если она не превращается во что-то еще и 3D ускоряется? Является ли движок игры своего рода браузером, например средой для запуска вспышки? Я понятия не имел, что это не правда. – Spectraljump