PDA

Просмотр полной версии : как делаются галереи которые меняют размер,в зависимости от размеров фотки?


scarbo
01.10.2008, 22:13
Собственно вопрос.

etc
01.10.2008, 22:46
http://noregret.org/tutor/elastic/

Kuruki
01.10.2008, 22:47
По событию onLoadInit узнаем размеры загружаемой фотографии и от нее пляшем

scarbo
01.10.2008, 22:50
Ммм это как можно узнать размер то?

etc
01.10.2008, 22:52
Ммм это как можно узнать размер то?

Загрузить фотографию и получить размеры.

scarbo
01.10.2008, 22:59
[QUOTE]Загрузить фотографию и получить размеры.[QUOTE]
Это понятно,а как узнать размеры?

etc
01.10.2008, 23:11
Загрузить фотографию и получить размеры.
Это понятно,а как узнать размеры?

trace(img._width+','+img._height);

scarbo
01.10.2008, 23:19
мда,что-то я туплю.А как сделать тогда чтоб фотка не масштабировалась,при том что флешка резайсится по размеру экрана

darksranger
01.10.2008, 23:25
Stage.scaleMode = "noScale";

MrXoT
02.10.2008, 14:14
А можно как нибудь узнать размер фотки до загрузки картинки?
Просто я видел на некоторые сайтах, когда переключаешь фотку, то рамка фотки сначала разьезжается под размер загружаемой фотки и только после того появляется Loading.

конечно у меня появлялась мысль о то что возможно в XML хранится данные о размерах, но может я что то упустил?

PinNoKio
03.11.2008, 20:44
А можно как нибудь узнать размер фотки до загрузки картинки?
Просто я видел на некоторые сайтах, когда переключаешь фотку, то рамка фотки сначала разьезжается под размер загружаемой фотки и только после того появляется Loading.

конечно у меня появлялась мысль о то что возможно в XML хранится данные о размерах, но может я что то упустил?

в таких случаях, она именно там и хранится... до того, как фото загрузилось, иначе ее размеры не получить

olexandr
03.11.2008, 22:08
конечно у меня появлялась мысль о то что возможно в XML хранится данные о размерах, но может я что то упустил?

мысль абсолютно правильная!

BARTLEBY
04.11.2008, 12:00
А можно как нибудь узнать размер фотки до загрузки картинки?
Просто я видел на некоторые сайтах, когда переключаешь фотку, то рамка фотки сначала разьезжается под размер загружаемой фотки и только после того появляется Loading.

конечно у меня появлялась мысль о то что возможно в XML хранится данные о размерах, но может я что то упустил?

этого не может быть...
возможно вы путаете что-то
скорее все там был примерно такой сценарий

грузим фотку но не показываем ее, определяем размер, подгоняем плашку под размер, показываем фото.

aksios
04.11.2008, 12:08
Получить название подгружаемой картинки и ее геометрию в АС 1,2 идентично по сложности - на прямую скриптом без загрузки - никак, поэтому в галлереи при описании данных разумно использовать размер и имя. Что даст массу приятных моментов при отображении.

PinNoKio
04.11.2008, 13:54
этого не может быть...
возможно вы путаете что-то
скорее все там был примерно такой сценарий

грузим фотку но не показываем ее, определяем размер, подгоняем плашку под размер, показываем фото.
Оба способа могут быть верны. Но.. что мешает в XML указать размеры подгружаемого рисунка? Собственно, так даже легче: ведь тогда рамки рисунка прорисовываются сразу и мы не ждем полной загрузки файла.