|
|
|||||
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
Вопрос без ответа :)
Допустим.... нарисовали мы динамически каие нибудь красивые узоры нравицца нам это дело ... PrintScreen и иммем картинку. Это ясно, а есть ли хотя-бы теоретически возможность экспортнуть это дело в каком нибудь векторном формате? или хотя бы что то похожее?
Вот например на www.e-sh.ru на индексе узор, я помню e-sh говорил что он его как то генерил то ли во freehad то ли в illustrator. Может кто в курсе? |
|
|||||
Ну ту меня поражаешь!!!
File - Export Image... И выбираешь формат, там есть и иллюстратор...
__________________
Координаты Собаки Павлова: URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862 |
|
|||||
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
ты наверно несовсем понял... картинка должна рисоватся динамически (по заданным параметрам)
Последний раз редактировалось Artem Brigert; 13.11.2004 в 00:05. |
|
|||||
Мдя... Задачка...
А вообще можно ли код AS передать другому редактору?
__________________
Координаты Собаки Павлова: URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862 |
|
|||||
Регистрация: Feb 2001
Сообщений: 1,893
|
Вместо AS юзать JSFL - а в остальном все тоже самое, те же символы, те же параметры, тот же Drawing API - почти
|
|
|||||
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
Цитата:
|
|
|||||
Регистрация: Feb 2001
Сообщений: 1,893
|
Ну а что подробнее ..., берешь FMX2004, с апдейтом до версии 7.2, чтобы глючило меньше и были доки по Flash JavaScript, а далее все, что ты можешь делать в редакторе, а соответсвенно в кастрированном виде через AS в SWF.
Создавать FLA с готовым вектором любого случайного узора и т д. Ну а как что реализуется, довольно быстро можно понять до Докам, глянув пару тулзов или команд. |
|
|||||
Регистрация: Feb 2001
Сообщений: 1,893
|
Вобщем чтобы не быть голословным , маленький и простенький пример, создаем файл, обзываем к примеру "горшок.jsfl", вставляем туды код, что ниже, и потом открываем во флеше новый флеш документ, и запускаем нашу команду ...
var doc = fl.getDocumentDOM(); var fill = doc.getCustomFill(); var bounds = new Object(); doc.backgroundColor = "#000000"; function mDrawCircle(bounds) { fill.color = "#" + Math.floor((Math.random() * 255 << 16 | Math.random() * 255 << 8)).toString(16); fill.style = "solid"; doc.setCustomFill(fill); doc.addNewOval(bounds); } for(var y = 0; y < 10; y++) { bounds.top = y * 40; bounds.bottom = bounds.top + 40; for(var x = 0; x < 10; x++) { bounds.left = x * 40; bounds.right = bounds.left + 40; mDrawCircle(bounds) mDrawCircle({top:bounds.top + 10, bottom:bounds.bottom - 10, left:bounds.left + 10, right:bounds.right - 10}) } } |
|
|||||
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
пасиб,
доки у меня есть, но я что то пока не совсем понимаю как JSFL юзать так как доки на английском |
|
|||||
Banned
Регистрация: Sep 2001
Сообщений: 6,162
|
я вместь
var doc = fl.getDocumentDOM(); написал var doc = fl.createDocument(); работает |
Часовой пояс GMT +4, время: 14:55. |
|
« Предыдущая тема | Следующая тема » |
|
|