Показать сообщение отдельно
Старый 01.05.2016, 22:33
KiL33 вне форума Посмотреть профиль Отправить личное сообщение для KiL33 Найти все сообщения от KiL33
  № 1  
Ответить с цитированием
KiL33
 
Аватар для KiL33

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
По умолчанию base64 encoder для easejs

У либы easejs есть декодер
вот он: http://createjs.com/docs/easeljs/cla...hod_decodePath
вот как он работает: http://www.createjs.com/docs/easeljs....js.html#l1041

Это декодер для отображения векторной графики. Нужно как то кодировать нарисованный примитивный вектор в проекте. Потом выводить его в жс с помощью этого декодера. Выглядит в жс это вот так:
Код:
graphics.f("#FF0000").s().p("AnSHTIAAulIOlAAIAAOlg");
.p это decodePath

С обычным басе64 енкодером не работает, там есть конкретные заморочки.
Цитата:
The format uses a base64 character set, with each character representing 6 bits, to define a series of draw commands.
Там много об этом сказано.
Есть готовый енкодер, но на жс:
https://gist.github.com/bjnsn/3440359

Портировать его на ас3 не получается и не понятно вообще рабочий ли он.