|
|
|||||
Регистрация: May 2003
Сообщений: 144
|
есть идеи?
у кого-нибудь есть хоть намек на идею, каким образом перемещаются и остаются незумированными объекты при изменении размеров страницы на этом сайте:
http://www.scenicii.ru/ если есть, буду признателен выслушать... |
|
|||||
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Stage.height, Stage.width, Stage.onResize......
|
|
|||||
Регистрация: May 2003
Сообщений: 144
|
это все понятно, но у меня как-то некорректно работает.
по горизотнали сцена и предметы двигаются нормально, но когда я растягиваю или стягиваю окно броузера по вертикали, сцена застывает и появляется скроллинг (при стягивании), и только после рефреша сцена становится на свое место. когда же я трансформирую одновременно как по вертикаи так и по горизотали все работает корректно. это у меня глюк или я что-то просчитываю? Последний раз редактировалось catilina; 18.10.2004 в 22:06. |
|
|||||
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
ну типа это нашей студии работа.
не представляю что может здесь быть за гадкой. Stage.scaleMode = "noscale" Stage.onResize = function.... дальше по обычному сценарио. в html 100% флэшу.... ума не приложу, что тебя вопросило. |
|
|||||
Регистрация: May 2003
Сообщений: 144
|
bit->сайт супер
вот тут визуализация моей проблемы: http://www.mechitov.com/robi/stage/stage3.html понимаешь, когда я хватаю за нижний бордер броузера и перемещаю его (таким образом трансформирую Stage.height) предметы не передвиаются, хотя после рефреша становятся на места относительно сжатия(растяжения) по вертикали. по горизонтали такой проблемы не наблюдается.. подобное встречалось и на других сайтах, на вашем же сайте такой проблемы нет, не подскажешь в чем разница? |
|
|||||
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
есть такое дело.
вешай определение изменения высоты/ширины на onEnterFrame и, если да, вызов вещания события. |
|
|||||
Регистрация: May 2003
Сообщений: 144
|
Stage.scaleMode = "noScale";
myListener = new Object(); myListener.onResize = function() { stageX = Stage.width; stageY = Stage.height; }; Stage.addListener(myListener); у меня сейчас такой скрипт висит, и при вышеописанных действиях в stageY не отображается изменение высоты, enterFrame в этом случае выполняет ту-же функцию... если не трудно, напиши пару строчек кода, а то я в тупик зашел.. |
|
|||||
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
на самом деле это бага толи флэша то ли браузера.
смотрел в опере - еще хуже. так что это браузер виноват. он не ресайзит флэшку, хотя должен и это не исправить |
|
|||||
Регистрация: May 2003
Сообщений: 144
|
ок, я тоже так думаю, что баг,
но вы ведь его как-то обошли на сайте рено? подскажешь а? |
|
|||||
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
нет
не обошли |
Часовой пояс GMT +4, время: 03:42. |
|
« Предыдущая тема | Следующая тема » |
|
|