Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   масштабирование слайдшоу (http://www.flasher.ru/forum/showthread.php?t=85053)

dimemail 14.09.2006 16:16

масштабирование слайдшоу
 
такая проблема
есть основной сайт, при публикации, масштабируется 100х100%
можно ли как-то запретить масштабирование сайдшоу?
картинки растягиваются с ужасным искажением?

etc 14.09.2006 17:49

Цитата:

Сообщение от dimemail
картинки растягиваются с ужасным искажением?

Вам виднее :bye:

dimemail 14.09.2006 17:56

искажение присутствует, присутствует

мне нужно каким-то образом запретить масштабирование мувика, в котором сладшоу находится
это возможно?

пробовал делать так:
_yscale = _xscale = 85;
там где слайдшоу
о опять же идет искажение, появляются полосы

Afon 14.09.2006 18:15

Код:

Stage.scaleMode = "noScale";

dimemail 14.09.2006 18:17

в этом случае у меня немасштабируется весь сайт
а мне нужен запрет только на слайдшоу

Afon 14.09.2006 18:24

тогда, как дополнение используй еще onResize, при вызове которого масштабируй только то что надо, взависимости от полученных тогда же значений Stage.width и Stage.height

dimemail 14.09.2006 18:33

сори, не так не очень понимаю
мне нужно более подробно..)

dimemail 14.09.2006 18:52

Вложений: 1
у меня сделано по аналогии
пожалуйста, помогите
я такой "специалист" целый день сижу над этой проблемой
не понимаю как ее решить

Afon 14.09.2006 18:54

если надо масштабировать что-то или менять положение для множества других объектов то я бы делал так:

Код:

Stage.align = "TL"; //привязываешь ролик к левому-верхнему углу

Stage.scaleMode = "noScale"; //запрещаешь масштаб ролика

StLister = new Object();  //создаешь объект на который вешаешь функцию ресайза

StLister.onResize = function(){
тут фактически маштабируешь все что тебе надо используя
значения Stage.width Stage.height (если размеры ролика
в хтмл равны 100%, то значения будут равны его "растянутой"
 ширине и высоте)
}
Stage.addListener(StLister);  //собственно добавляешь все ети процедуры к своему ролику


dimemail 14.09.2006 19:12

спасибо большое, за помощь

но у меня опять в момент начала мувика со слайдшоу
весь сайт принимает реальный масштаб

эх...

dimemail 14.09.2006 19:42

Afon
очень прошу, может с атачментом сделать, то что пытаешься объяснить?
я правда, целый день сижу с этим
буду очень и очень благодарен


Часовой пояс GMT +4, время: 00:28.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.