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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.07.2012, 14:58
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 1  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
По умолчанию Вопросы по JSFL (только начал знакомиться с ним потому точнее не скажу:))

Классная вроде как штука, но столкнулся с трудностями.

Вот задача:
(весь контент растровый есть большой символ, в нем несколько маленьких, в каждом из маленьких несколько растровых картинок)

- выделить все символы в этом большом символе (это мышкой делается так как не все надо обрабатывать и автоматизировать не получится)
- далее всем им дать некое имя по шаблону (с этим я справился)
- далее перейти к редактированию каждого выбранного маленького символа
- далее в каждом из них нужно взять верхний слой (битмапка)
- выгрузить эту битмапку в символ, желательно в туже папочку что и символ в котором ее взяли
- дать инстанс-нейм по шаблону тоже, но уже по-другому.

Собственно всё.

Теперь какие сложности возникли:
- как получить доступ к содержимому маленького символа?
- как взять слой самый верхний, который мне надо будет выгрузить в отдельный символ.

В процессе изучения возникили и другие проблемы.
Беру в справке какую-то функцию, пытаюсь ее использовать и мне часто говорит мол это не функция. Такое впечатление что или справка неактуальная или еще чего. Такое оч часто бывает.

смотрю здесь
и здесь.

Может кто поделится свежими ссылками по теме или хелпами адекватными.
__________________
Кто к нам с чем для чего - тот у нас того от того.

Старый 23.07.2012, 16:29
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 2  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от Dukobpa3 Посмотреть сообщение
- как получить доступ к содержимому маленького символа?
- как взять слой самый верхний, который мне надо будет выгрузить в отдельный символ.
Код:
// самый первый инстанс
// в самом первом кадре
// самого верхнего слоя
// конкретного символа

symbol.libraryItem.timeline.layers[0].frames[0].elements[0];
__________________
Поймай яблоко 2!


Последний раз редактировалось Zebestov; 23.07.2012 в 16:46.
Старый 23.07.2012, 16:57
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 3  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Код:
createItemsFromPsd.prototype.executeCommand = function()
{	
	//var arr = tl.getSelectedLayers();
	var arr = doc.selection;
	for(var i=0;i<arr.length;i++)
	{
		var elem = arr[i];
		elem.name = "item" + String(i + 1);
		
		doc.selectNone();
		doc.selection = [elem];
		doc.enterEditMode('inPlace'); 
		doc.selectAll();
		
		var bmp = doc.selection[0];
		doc.selectNone();
		doc.selection = [bmp];
		var itemMask = doc.convertToSymbol("movie clip", elem.name + "_mask", "top left");
		doc.selection[0].name = "hittest";
		
		doc.exitEditMode();
	}
};
По-другому решил. мне через либрари не оч удобно в данном случае ибо отправная точка - селекшн который руками делается.
__________________
Кто к нам с чем для чего - тот у нас того от того.

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

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

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


 


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


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