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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Mar 2007
Сообщений: 142
Отправить сообщение для 3Desian с помощью ICQ
По умолчанию Качество битмапов из библиотеки программно

Всем привет. Вопрос наверное глупый, но всё же я не могу найти без помощи знатоков ответ на него.
Заранее благодарен всем, кто даже попытается помоч.
В мувик загружаются ЖЫПЕГИ из библиотеки.
Код AS1/AS2:
import flash.display.BitmapData;  // включаем модуль битмап
	var linkageId:String = "img_"+sbor+i;   // присваивает переменной linkageId значение "img_"+sbor+i
	var myBitmapData:BitmapData = BitmapData.loadBitmap(linkageId);  //грузит в переменную myBitmapData картинку
	bd[i].photo.img.attachBitmap(myBitmapData, this.getNextHighestDepth(),0,true);//ставит фотку из библиотеки вместо мувика img
При этом в настройках ЖЫПЕГА в библиотеки убираю галку с Use imported JPEG data и ставлю Quality столько, сколько мне нужно. Собсно этот труд уже одолел. Вот этот параметр мне и нужно контролить в скрипте. Подскажите, люди добрые, как это сделать?
И ещё не могу понять, почему у некоторых ЖЫПЕГОВ в настройках есть галочка Use imported JPEG data, а в некоторых она заменяется Use document default quality
Изображения
 


Последний раз редактировалось 3Desian; 08.02.2009 в 16:25.
Старый 08.02.2009, 16:52
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

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

Старый 08.02.2009, 18:24
3Desian вне форума Посмотреть профиль Отправить личное сообщение для 3Desian Найти все сообщения от 3Desian
  № 3  
Ответить с цитированием
3Desian
 
Аватар для 3Desian

Регистрация: Mar 2007
Сообщений: 142
Отправить сообщение для 3Desian с помощью ICQ
Сейчас я ручками в библиотеки лезу в проперти для каждого жыпега и правлю, а хочу через код для массива жыпегов написать например: quality=70;. Или что то в роде. Т.е. по умолчанию у каждой ЖЫПЕГины стоит галочка Use imported JPEG data, которую приходится снимать и писать нужный квалити.

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Эти параметры задаются в среде разработке до компиляции swf, а AS работает в запускаемом swf, то есть после компиляции.
Вам нужно использовать JSFL. Об этом в соседнем разделе.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 08.02.2009, 19:46
3Desian вне форума Посмотреть профиль Отправить личное сообщение для 3Desian Найти все сообщения от 3Desian
  № 5  
Ответить с цитированием
3Desian
 
Аватар для 3Desian

Регистрация: Mar 2007
Сообщений: 142
Отправить сообщение для 3Desian с помощью ICQ
хм... Жаль. Т.е. придётся мне ручками писать для каждой картиночки в библиотеке. Ну а как то можно хотя бы настроить флэш, что бы при импорте картинок у них настройки были с Quality=80? Или всё... амба?

П.с. iNils - очень оригинальный сайтег у тебя.

Старый 09.02.2009, 03:02
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 6  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Аха, можно в Publish settings. Сразу для всех, у кого соит Use imported JPEG data. А еще есть волшебный шоткат Ctrl+Y.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

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

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

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


 


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


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