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

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

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

Регистрация: Jun 2005
Сообщений: 19
По умолчанию размер имеет значение :)

имеется файл Jpg, необходимо определить его размер, как это сделать?

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

Регистрация: Jun 2005
Сообщений: 19
извиняюсь что сразу не сказал, имеется ввиду высоту и ширину.

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

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
конвертишь его в MovieClip (F8), задаешь ему Instance Name (например, myJPG) и пишешь скрипт:

Код:
trace(myJPG._width + " / " + myJPG._height);
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

Старый 17.06.2005, 19:53
bevaine вне форума Посмотреть профиль Отправить личное сообщение для bevaine Найти все сообщения от bevaine
  № 4  
Ответить с цитированием
bevaine
 
Аватар для bevaine

Регистрация: Jun 2005
Сообщений: 19
У меня картинки динамически грузятся в мувик - MovieClip.loadMovie("file:///C:/0001.jpg"). Как ты говоришь, то выдает только размеры самого мувика, а не картинки.

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

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
Цитата:
как ты говоришь, то выдает только размеры самого мувика, а не картинки.
они должны совпадать.
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

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

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

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

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
Цитата:
Ты же будешь класть в один мувик одну картинку
наш уважаемый коллега DOG-Paul хотел сказать, что Flash будет класть в твой мувик только одну картинку одновременно. это связано с принципом работы loadMovie(). в отличии от attachMovieClip(), первый (LM()) замещает весь контент таргет-мувика. а второй (AMC()) к существующему добавляет указанный мувик на указанную глубину. вот
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

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

Регистрация: Jun 2005
Сообщений: 19
ну хоть убей, не работает - загружаю картинку в мувик,
clip.loadMovie("0003.jpg");
trace(clip._width);
выдает размер исходного муви, пользуюсь MX 2004, пожалуйста помогите, очень нужно.

Старый 17.06.2005, 21:50
netstuff вне форума Посмотреть профиль Отправить личное сообщение для netstuff Найти все сообщения от netstuff
  № 9  
Ответить с цитированием
netstuff
 
Аватар для netstuff

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
дять, тут такое дело. картинка не успевает загрузицца, и поэтому _width возвращаецца = 0. для этого надо сделать вот, что:

1. в сцене разместить пустой MovieClip с произвольным Instance Name (например, clip);

2. на него (именно на clip) подвесить скрипт:
Код:
 onClipEvent(data) { _root.getWidth(this); }
3. далее прописать общий скрипт:
Код:
_root.getWidth = function(obj) {
    alert(obj._width);
}

clip.loadMovie("0003.jpg");
попробуй. должно работать.
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

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

Регистрация: Jun 2005
Адрес: dreams
Сообщений: 1,137
Отправить сообщение для Fl00r с помощью ICQ
Когда я столкнулся с этой проблемой, то пришлось на мувик, в который я грузил жипегу, код:
Код:
onClipEvent(load){
trace (this._height);
}

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

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

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


 


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


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