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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 19.12.2007, 00:00
okey вне форума Посмотреть профиль Отправить личное сообщение для okey Посетить домашнюю страницу okey Найти все сообщения от okey
  № 1  
Ответить с цитированием
okey
[+3 02.07.07]
 
Аватар для okey

Регистрация: Sep 2006
Сообщений: 25
Attention Trace Bitmap

Народ помогите мне плиз. Вставил во Флэш очень много рисунков. Так надо. И вот короче хосу перевести рисунки с помощью Trace Bitmap как бы переаодя рисунок в кисть. так вот как мне выделить все изображения в кадрах разных и сделать Trace Bitmap?? А то по одному рисунку очень сложно. тем более когда их больше 100!!
Короче помогите плиз!

Старый 19.12.2007, 03:10
olexandr вне форума Посмотреть профиль Отправить личное сообщение для olexandr Посетить домашнюю страницу olexandr Найти все сообщения от olexandr
  № 2  
Ответить с цитированием
olexandr
 
Аватар для olexandr

Регистрация: Aug 2007
Адрес: Ukraine, Kyiv
Сообщений: 643
Отправить сообщение для olexandr с помощью ICQ Отправить сообщение для olexandr с помощью MSN Отправить сообщение для olexandr с помощью Skype™
сразу под таймлайном есть маленькие кнопочки (4 штуки вроде бы - сейчас просто флеш не открыт). нажми вроде бы третью и сверху над таймлайном появятся скобки, которыми можешь выделить все свои кадры
потом ctrl+a и трасируй...

Старый 19.12.2007, 14:21
okey вне форума Посмотреть профиль Отправить личное сообщение для okey Посетить домашнюю страницу okey Найти все сообщения от okey
  № 3  
Ответить с цитированием
okey
[+3 02.07.07]
 
Аватар для okey

Регистрация: Sep 2006
Сообщений: 25
нет . не получилось. выделяет все кадры а трасе не возможно сделать

Старый 19.12.2007, 14:24
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Начинайте осваивать JSFL, он позволяет автоматизировать большенство рутинных операций в Flash IDE.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 19.12.2007, 14:26
cipa вне форума Посмотреть профиль Отправить личное сообщение для cipa Найти все сообщения от cipa
  № 5  
Ответить с цитированием
cipa
[+1.3 17.12.07]
[+4 23.01.08]

Регистрация: Nov 2007
Сообщений: 50
Битмап отлично трейсится при выделении нескольких кадров. Только что проверил.

Старый 19.12.2007, 14:30
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от cipa
Битмап отлично трейсится при выделении нескольких кадров. Только что проверил.
Неправда. Стоит выбрать больше, чем одну картинку, и не важно в одном кадре/слое или нет, как пункт Trace Bitmap блокируется.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 19.12.2007, 14:37
cipa вне форума Посмотреть профиль Отправить личное сообщение для cipa Найти все сообщения от cipa
  № 7  
Ответить с цитированием
cipa
[+1.3 17.12.07]
[+4 23.01.08]

Регистрация: Nov 2007
Сообщений: 50
А, да! Извиняюсь. Действительно оттрейсился только 1 кадр. Не посмотрел сразу

Старый 19.12.2007, 16:01
divinus вне форума Посмотреть профиль Отправить личное сообщение для divinus Найти все сообщения от divinus
  № 8  
Ответить с цитированием
divinus
 
Аватар для divinus

Регистрация: Dec 2005
Адрес: мухосранск
Сообщений: 661
Отправить сообщение для divinus с помощью ICQ
присоединяюсь к "деду морозу" осваивайте JSFL... пригодится...
а к вышенаписанному добавлю:
Код:
var cur_tl = fl.getDocumentDOM().getTimeline();
var curFrame, startKF, endKF;
var newSel = new Array();
try {
	////// выставляешь свои настройки для трассировки
	////// -------------------------------------------------------
	startKF = eval(0)
	endKF = eval(3)
	var threshold = 10;
	var minArea = 10;
	var curveFit  = "normal";
	var corner    = "normal";
	////// -------------------------------------------------------
	for (var k=0; k<cur_tl.layers.length; k++){
		for (var i=startKF; i<=endKF;) {
			if (i < cur_tl.layers[k].frameCount){
				cur_tl.currentFrame = i
				curFrame = cur_tl.layers[k].frames[i]
				for (var j=0; j<curFrame.elements.length; j++){
					if (curFrame.elements[j].instanceType == 'bitmap') {
						fl.getDocumentDOM().selectNone()
						newSel[0] = curFrame.elements[j]
						fl.getDocumentDOM().selection = newSel
						fl.getDocumentDOM().traceBitmap(eval(threshold), eval(minArea), curveFit, corner)
						fl.getDocumentDOM().selectNone()
					}
				}					
			}
			i += curFrame.duration
		}
	}
	alert("все сделано.")	
}catch (e) {
	alert(e);
}
вообщем, создаешь текстовый документ блокнотом, вставляешь в него все вот ето ^^^ , меняешь настройки
особое внимание к переменным "startKF" и "endKF", это первый и последний кадр обработки (трассировки).
Учти, что первый кадр во флеше это нулевой кадр!
в моей настройке трассироваться будут рисунки с первого по 3 кадр включительно...

сохраняешь этот текстовый файл например как
Код:
trace_bitmap.jsfl
имя файла придумай любое, а вот расширение такое нужно...
после этого, запускаешь flash открываешь свою флешку в которой надо много трассировать, идешь в пункт меню "Commands" (ну или команды если по русски), жмешь "run command..." выбираешь свой файл (trace_bitmap.jsfl) и радуешься жизни... флеш все сам за тебя сделает...
__________________
Кто может делать - делает, кто не может делать - учит, кто не может учить - управляет...


Последний раз редактировалось divinus; 19.12.2007 в 16:04.
Старый 19.12.2007, 16:12
okey вне форума Посмотреть профиль Отправить личное сообщение для okey Посетить домашнюю страницу okey Найти все сообщения от okey
  № 9  
Ответить с цитированием
okey
[+3 02.07.07]
 
Аватар для okey

Регистрация: Sep 2006
Сообщений: 25
Спасибо ОГРОМНОЕ!!!!! А такую штуку с Break Apart нельзя прокрутить?

Старый 19.12.2007, 17:44
divinus вне форума Посмотреть профиль Отправить личное сообщение для divinus Найти все сообщения от divinus
  № 10  
Ответить с цитированием
divinus
 
Аватар для divinus

Регистрация: Dec 2005
Адрес: мухосранск
Сообщений: 661
Отправить сообщение для divinus с помощью ICQ
"Начинайте осваивать JSFL, он позволяет автоматизировать большенство рутинных операций в Flash IDE." iNils.
__________________
Кто может делать - делает, кто не может делать - учит, кто не может учить - управляет...

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

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

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


 


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


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