Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   конвертирование графики в код (http://www.flasher.ru/forum/showthread.php?t=132086)

Aldegran 04.11.2009 04:15

конвертирование графики в код
 
Господа хорошие подскажите пожалуйста есть ли какие нибудь средства для конвертирования нарисованой во флеш редакторе векторной графики в AS код (который делает тоже самое тоесть рисует)?
Ну или на крайняк конвертор SVG в тот же AS?

P.S. Честно пользовался поиском, не нашел :confused:

VVall 04.11.2009 05:05

http://www.flasher.ru/forum/showthread.php?t=132010

Aldegran 04.11.2009 15:40

Это не совсем то что я имел с виду.
Мне на выходе надо получить AS код в котором будет программно рисоваться графика.

VVall 04.11.2009 16:21

Есть сомнения, что вам действительно надо именно это. Расскажите, зачем вам это понадобилось, вероятно есть другие решения.

Aldegran 04.11.2009 17:13

Есть проэктик вкотором надо налету подгружать векторную графику. как в игре.
Пришол запрос с сервера что по таким-то координатам появился такой-то объект.
И тогда выполняется кусок кодпа который отвечает за его отрисовку.
Почему не эмбедом? Потому что дохрена этих графических елементов и они не нужны все всем.
Почему не лоадером. Потому что клонировать векторную графику как я тут почитал геморно. Кроме того часто мне надо управлять обектом который ещё не загрузилсчя до конца с сервера.
---
Может конечно я микроскопом гвозди забиваю но пока только так придумал.

Felicast 04.11.2009 21:42

Цитата:

Потому что клонировать векторную графику как я тут почитал геморно
ну не знаю, по-моему ваш способ на много геморройней

Aldegran 05.11.2009 01:48

я на форуме находил как клонировать ембеженые SWF, а вот как клонировать тот swf который загружен лоадером?

bicubic_bublic 05.11.2009 02:42

Цитата:

Сообщение от Aldegran (Сообщение 863386)
я на форуме находил как клонировать ембеженые SWF, а вот как клонировать тот swf который загружен лоадером?

тоже было..
Код AS3:

//loader:Loader
//после загрузки
var LoadedSWFClass:Class = loader.content.loaderInfo.applicationDomain.getDefinition(getQualifiedClassName(loader.content)) as Class;
var newSWF:DisplayObject = DisplayObject(new LoadedSWFClass);


Felicast 05.11.2009 10:33

думаю
Код AS3:

var newSWF:DisplayObject = new LoadedSWFClass() as DisplayObject;

получше будет

Aldegran 05.11.2009 15:10

спасибо. Надо будет попробовать.


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

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