PDA

Просмотр полной версии : Пропорциональное уменьшение фото


Denis_gidin
26.01.2012, 12:33
Здравствуйте!
Flash только начал изучать и мне очень интересно. Прошу не ругать)
Вопрос такой: есть Movie Clip <Instance Name> у него "tmp", ширина и высота 90*90
Загружаю в него фото и хочу что бы фото в нем было таким же размером 90*90
on (release) {
_root.tmp.loadMovie("\\Alboms\\Байкал\\1.jpg");
_root.tmp.scaleX = 90;
_root.tmp.scaleY = 90;
}
Но не получается. Фото такое же огромное как в папке Байкал.
Я смотрел форум и читал. Да согласен не нашел, не получилось.
Помогите пожалуйста! Подскажите в примере как уменьшить фото в клипе?
Заранее благодарен!

mooncar
26.01.2012, 12:36
Denis_gidin, код необходимо оформлять соответственными тегами. Внимательнее к правилам форума! Предупреждение.

Tails
26.01.2012, 12:38
грузить нужно в пустой клип.
_xscale - это ширина в процентах
_width - это ширина в пикселях


Добавлено через 12 минут
Пустой клип имеет ширину _width 0 пикселов, когда вы в него загрузите что либо, его ширина станет ровна его содержимому, то-есть, вашей фотографии. И не забываем, что загрузка происходит асинхронно, то-есть менять ширину клипа нужно после того, как загрузиться фотка.

Добавлено через 15 минут
http://www.flasher.ru/forum/showthread.php?t=153454&highlight=%E7%E0%E3%F0%F3%E7%EA%E0+%EA%E0%F0%F2%E8%ED%EE%EA

Denis_gidin
26.01.2012, 13:24
mooncar извините. В следующий раз буду внимательней. По ссылкам прошелся все получилось! Спасибо большое! Рахмет из Казахстана!