|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Как импортировать в swf двоичные данные, унаследованные от ByteArray?
Хочется импортировать в swf двоичные данные, унаследованные от ByteArray.
Причем, очевидно, можно их конвертировать в as, просто написав что-то типа public const d:ByteArray=[1,2,34,5...]; но тут есть недостаток - при компиляции оно будет каждый раз "перелопачиваться" компилятором. А хочется, чтобы на время компиляции не влияло особо. Есть какой-то способ это сделать? Вроде можно в swc скомпилить и добавить в file->опубликовать->параметры публикации flash-> дополнительные параметры->путь к внешней библиотеке. Только толку с этого мало (видимо я что-то не так делаю) -- из кода не получается обратится к классам этой библиотеки. |
|
|||||
Modus ponens
|
http://code.google.com/p/hxswfml/
и http://www.mindless-labs.com/samhaxe...USAGE-txt.html и естесственно флексовые компиляторы позволяют это делать. Во флексе это было бы: [Embed(source="file.bin", mimeType="application/octet-stream"] public class BinaryData extends ByteArray { ... } [Embed(source="file.bin", mimeType="application/octet-stream"] public static var BinaryData:Class \d - любое число, нужно следить, чтобы id не повторялись + - произвольное количество, больше нуля В SamHaxe:
__________________
Hell is the possibility of sanity |
|
|||||
Регистрация: Jul 2009
Сообщений: 93
|
wvxvw, а есть готовое решение для конвертации ttf шрифта в swf не компилируя, а простым записыванием ByteArray в swf-ку?
|
|
|||||
Modus ponens
|
Я про такие не знаю... но есть 2 опенсорсных проекта, один на С++ (FreeType) другой на Яве (Batik) можно попробовать портировать. Но я так думаю работы там очень даже много...
__________________
Hell is the possibility of sanity |
Часовой пояс GMT +4, время: 14:12. |
|
« Предыдущая тема | Следующая тема » |
|
|