Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   base64 encoder для easejs (http://www.flasher.ru/forum/showthread.php?t=212799)

KiL33 01.05.2016 22:33

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 не получается и не понятно вообще рабочий ли он.


Часовой пояс GMT +4, время: 09:54.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.