Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 12.11.2004, 23:53
Artem Brigert вне форума Посмотреть профиль Найти все сообщения от Artem Brigert
  № 1  
Artem Brigert
Banned

Регистрация: Sep 2001
Сообщений: 6,162
По умолчанию Вопрос без ответа :)

Допустим.... нарисовали мы динамически каие нибудь красивые узоры нравицца нам это дело ... PrintScreen и иммем картинку. Это ясно, а есть ли хотя-бы теоретически возможность экспортнуть это дело в каком нибудь векторном формате? или хотя бы что то похожее?

Вот например на www.e-sh.ru на индексе узор, я помню e-sh говорил что он его как то генерил то ли во freehad то ли в illustrator. Может кто в курсе?

Старый 12.11.2004, 23:57
DOG-Paul вне форума Посмотреть профиль Отправить личное сообщение для DOG-Paul Посетить домашнюю страницу DOG-Paul Найти все сообщения от DOG-Paul
  № 2  
DOG-Paul
 
Аватар для DOG-Paul

Регистрация: Jun 2003
Адрес: Vladimir
Сообщений: 1,119
Отправить сообщение для DOG-Paul с помощью ICQ
Ну ту меня поражаешь!!!

File - Export Image... И выбираешь формат, там есть и иллюстратор...
__________________
Координаты Собаки Павлова:
URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862

Старый 13.11.2004, 00:00
Artem Brigert вне форума Посмотреть профиль Найти все сообщения от Artem Brigert
  № 3  
Artem Brigert
Banned

Регистрация: Sep 2001
Сообщений: 6,162
ты наверно несовсем понял... картинка должна рисоватся динамически (по заданным параметрам)


Последний раз редактировалось Artem Brigert; 13.11.2004 в 00:05.
Старый 13.11.2004, 00:03
DOG-Paul вне форума Посмотреть профиль Отправить личное сообщение для DOG-Paul Посетить домашнюю страницу DOG-Paul Найти все сообщения от DOG-Paul
  № 4  
DOG-Paul
 
Аватар для DOG-Paul

Регистрация: Jun 2003
Адрес: Vladimir
Сообщений: 1,119
Отправить сообщение для DOG-Paul с помощью ICQ
Мдя... Задачка...
А вообще можно ли код AS передать другому редактору?
__________________
Координаты Собаки Павлова:
URL - www.dogpaul.org.ru E-mail - dogpaul@yandex.ru ICQ - 209674862

Старый 13.11.2004, 02:14
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 5  
llllllllll

Регистрация: Feb 2001
Сообщений: 1,893
Вместо AS юзать JSFL - а в остальном все тоже самое, те же символы, те же параметры, тот же Drawing API - почти

Старый 13.11.2004, 12:38
Artem Brigert вне форума Посмотреть профиль Найти все сообщения от Artem Brigert
  № 6  
Artem Brigert
Banned

Регистрация: Sep 2001
Сообщений: 6,162
Цитата:
Оригинал написал(а) llllllllll
Вместо AS юзать JSFL - а в остальном все тоже самое, те же символы, те же параметры, тот же Drawing API - почти
а можно чуть-чуть поподробнее? плиз

Старый 13.11.2004, 15:29
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 7  
llllllllll

Регистрация: Feb 2001
Сообщений: 1,893
Ну а что подробнее ..., берешь FMX2004, с апдейтом до версии 7.2, чтобы глючило меньше и были доки по Flash JavaScript, а далее все, что ты можешь делать в редакторе, а соответсвенно в кастрированном виде через AS в SWF.

Создавать FLA с готовым вектором любого случайного узора и т д.
Ну а как что реализуется, довольно быстро можно понять до Докам, глянув пару тулзов или команд.

Старый 13.11.2004, 16:07
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 8  
llllllllll

Регистрация: 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})
		}
	}

Старый 13.11.2004, 20:52
Artem Brigert вне форума Посмотреть профиль Найти все сообщения от Artem Brigert
  № 9  
Artem Brigert
Banned

Регистрация: Sep 2001
Сообщений: 6,162
пасиб,

доки у меня есть, но я что то пока не совсем понимаю как JSFL юзать так как доки на английском

Старый 13.11.2004, 21:08
Artem Brigert вне форума Посмотреть профиль Найти все сообщения от Artem Brigert
  № 10  
Artem Brigert
Banned

Регистрация: Sep 2001
Сообщений: 6,162
я вместь
var doc = fl.getDocumentDOM();
написал
var doc = fl.createDocument();

работает

Создать новую тему   Часовой пояс GMT +4, время: 15:57.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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