![]() |
Как найти координаты центра загруженной фотки?
Доброго времени!
Помогите, плз! Предыстория: создается галерея фотографий, фотки подгружаются извне флешки методом LoadMovie(); в дублируемые экземпляры одного мувика. Фоты имеют разный размер, но не более чем 800х600. загружаются они в разные слои и из под верхней фотки видны края нижних, т.е. они образуют какбы стопку фотографий. Суть проблемы: когда фотка грузится в экземпляр мувика, её расположение задается коодинатой левого верхнего угла. А как бы сделать так, чтоб оно задавалось координатами центра полученной фотки? и как найти эти самые координаты? Тоесть что было так- есть некая точка с координатами {х,у}, и каждая последущая загруженная фотка размещалась бы так, чтобы её центр вточности совпадал с этой точкой. |
хм, у Вас есть:
1) линейные размеры изображения 2) масштаб изображения Соответственно, смещаем на необходимое расстояние вверх и влево. |
хм.. а можно немного более подробно?
Вы имеете ввиду- сместить изображение внутри самого экземпляра мувика? но это не предстваляется возможным, ибо загрузка фоток происходит в главном мувике. или я неправельно Вас понял? |
так что мешает создавать вложенный мувик, куда грузить фотку?
|
допустим загружаем картинку в мувик с именем img
после загрузки пишем: Код:
img._x-=img._width/2 |
DarkLight, sergsa благодарю за разъяснения. я прост думал что тут чтото посложнее надо.:)
|
| Часовой пояс GMT +4, время: 11:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.