Форум 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=85375)

10T 20.09.2006 22:28

Прилипание клипа к границе экрана
 
Здравствуйте! Я делаю сайт и мне нужно сделать так, чтобы клип логотипа прилипал к левой границе экрана? Ведь разрешение у всех разное.

AL.exe 21.09.2006 00:23

Сайт полностью на флеше?

Нужно прилепить логотип программно? Что вы имеете ввиду под фразой "прилепить логотип"? Он должен откуда-то перетаскиваться/выезжать? Или он сразу должен быть там?..

kayama 21.09.2006 10:31

Логотип дожн быть мувиклипом, даешь имя экземпляра (инстанс) logo_mc

Код:

Stage.align = "TL";
Stage.scaleMode = "noscale";
logo_mc._x = 20;
logo_mc._y = 20;

Все. логотип будет у тебя постоянно на тех координатах.

Если тебе нужно чтобы при ресайзе окна он становился в другое место:
Код:

rss = new Object();
rss.onResize = function() {
        if (Stage.width>800) {
                logo_mc._x = 40;
                logo_mc._y = 40;
        }
};
Stage.addListener(rss);


10T 21.09.2006 11:03

Что-то не получается. При ресайзе окна logo_mc не становиться на новые координаты. У меня сайт размером 976х563 и при открытии сайта на широкоформатном экране появляется невидимая часть на которой продолжение фона.

iNils 21.09.2006 11:05

Код:

Stage.align = "TL";
Stage.scaleMode = "noscale";

прописаны?

10T 21.09.2006 11:06

да, прописаны.

iNils 21.09.2006 11:07

Давайте исходник.

10T 21.09.2006 11:42

Вложений: 1
Я не могу сжать его до 97.7kb, поэтому сделал что-то похожее по структуре. Но эффект тот же.

iNils 21.09.2006 11:55

Все работает. При растяжении, кружок меняет x координату с -20, на 60, правда вот обратно он уже не вернется :)

10T 21.09.2006 12:07

А как сделать, чтобы клип прижимался к границе экрана при любом размере - прилипал. Т.е. растягиваешь браузер, а он все время на левой стороне.


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

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