![]() |
координаты загруженного изображения
Добый день, вопрос такой,
вот есть код Код:
pole.attachMovie("blank","img", 1);а загружаемые картинки img_small - это фото, которые могут быть как горизонтальные (80х20), так и вертикальные(20х80). Как поместить эти подгружаемые фото по центру рамки. Всё это делается в одном кадре, и там не одна картинка, а много, и все они аттачатся в цикле for. Код:
po_x= (pole["img"+i]._width-pole["img"+i].img._width)/2Подозреваю что нужно использовать movieClipLoader, но не умею им пользоваться :( пробовал по мануалу, ничего не получилось... Приведите пример пожалуйста, как мне это реальзовать Спасибо |
CoolDV, неужели так сложно убрать лишную табуляцию в коде? Ведь смотреть неудобно.
|
звиняюсь :) так нормально?
|
Я уже сам поправил. setProperty давно устарело. Вместо
Код:
setProperty(pole["img"+i].img, _x,po_x);Код:
pole["img"+i].img._x = po_x; |
спасибо, но чем это мне поможет?
Код:
trace (pole["img"+i].img._width) |
Нужно дождаться загрузки картинок. Используй MovieClipLoader.
|
Нашел тут, http://flasher.ru/forum/showthread.php?t=65806
но всё равно не работает так как надо Код:
pole["img"+i].createEmptyMovieClip("img", 1)хотя изображения подгружаются |
Код:
mclListener.onLoadComplete = function(target_mc:MovieClip):Void{ |
на onLoadInit.
|
спасибо, понял)
а как туда передать ширину родительского мувика? pole["img"]._width ??? сейчас приходится делать так Код:
|
| Часовой пояс GMT +4, время: 01:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.