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

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

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

Регистрация: Jun 2010
Сообщений: 19
Question Редактирование элементов библиотеки средствами JSFL

Здравствуйте!
Есть задача - пройтись по элементам библотеки (Movieclip'ам) и изменить текст в TextField'ах которые находятся в этих мувиках.
Для этого я решил использовать JSFL, но не могу точно понять, как это сделать.
Для доступа к элементам библотеки можно вызвать fl.getDocumentDOM().library.items. Но эта фунция возвращает массив элементов типа Item, который не имеет никаких методов для получения Timeline этого мувиклипа. Как дальше двигаться, не совсем понятно..
Если можете, дайте какие-нибудь соображения по данной проблеме.
Заранее спасибо!

Старый 13.02.2012, 20:13
Ralph_DiMarko вне форума Посмотреть профиль Отправить личное сообщение для Ralph_DiMarko Найти все сообщения от Ralph_DiMarko
  № 2  
Ответить с цитированием
Ralph_DiMarko
 
Аватар для Ralph_DiMarko

Регистрация: Dec 2008
Адрес: Одесса
Сообщений: 129
Я когда то нашел себе скрипт который выставляет смаз всем картинкам в библиотеке, думаю поможет
Код AS3:
var libItems = fl.getDocumentDOM().library.items;
 
for (i = 0; i < libItems.length; i++){
   if(libItems[i].itemType == "bitmap"){
      libItems[i].allowSmoothing = true;
      libItems[i].compressionType = "lossless";
   }
}

Старый 13.02.2012, 20:22
nukie вне форума Посмотреть профиль Отправить личное сообщение для nukie Найти все сообщения от nukie
  № 3  
Ответить с цитированием
nukie

Регистрация: Jun 2010
Сообщений: 19
Цитата:
Сообщение от Ralph_DiMarko Посмотреть сообщение
Я когда то нашел себе скрипт который выставляет смаз всем картинкам в библиотеке, думаю поможет
Код AS3:
var libItems = fl.getDocumentDOM().library.items;
 
for (i = 0; i < libItems.length; i++){
   if(libItems[i].itemType == "bitmap"){
      libItems[i].allowSmoothing = true;
      libItems[i].compressionType = "lossless";
   }
}
Спасибо! Но это не совсем то что нужно - это работа с свойствами символа, а я не могу понять, как перейти к его вместимому.

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

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

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


 


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


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