|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Как сделать точку регистрации изображения посередине
Здравствуйте. Делаю xml галерею и не могу сделать так чтобы изображение открывалось не с левого верхнего угла, а с середины. Подскажите пожалуйста как мне можно это получить? если делать точку регистрации спрайта с угла получается криво, размеры изображений разные и получается остается пустое место или справа или снизу
|
|
|||||
есть у вас область где будет фотка например 800 на 600
тогда делаем так это если картинка точно меньш области, а если больше то надо уже равномерно скейлить и тоже потом выравнивать.
__________________
мира и гармонии |
|
|||||
Достаточно просто центрировать.
__________________
Кто к нам с чем для чего - тот у нас того от того. |
|
|||||
Все замечательно, вот только не хочет видеть размеры самого изображения. подскажите что я не так делаю?
for(var i:int=0; i<xmlList.length(); i++){ //... prevLoader.name = arrayPhoto[i]; prevLoader.addEventListener(MouseEvent.CLICK, onClick); } var photoLoader:Loader = new Loader(); function onClick(e:MouseEvent):void{ var req:URLRequest = new URLRequest(e.currentTarget.name); photoLoader.load(req); photoSprite.addChild(photoLoader); trace(photoLoader.width); // здесь выдает 0 |
|
|||||
)))))) огромное всем спасибо за помощь, очень помогли
|
Часовой пояс GMT +4, время: 18:55. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|