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

chillwill 26.09.2005 03:18

панорама
 
Здравствуйте!

Есть один символ представляющий из себя панораму. Эта панорама реагирует на мышку с торможением и ускорением, пожалуйста, подскажите с кодом, исходником, туториалом, замучался уже...

Отличной пример, если кто не понял:
Вторая версия сайта торгового центра mc², флэш сверху
http://www.mc2.lv/ru/ (там несколько слоев)

:confused:

Заранее благодарен

as_68 26.09.2005 13:21

может так.
pic - твоя панорама
лежит по у от 0 до pic._height
Код:

stop();
shirina_ecrana = 550;
pic.onEnterFrame = function() {
        if (_ymouse>0 && _ymouse<=this._height) {
                if (_xmouse<shirina_ecrana/2 && this._x<0) {
                        this._x += 1+(shirina_ecrana/2-_xmouse)/10;
                } else if (_xmouse>shirina_ecrana/2 && this._x>shirina_ecrana-this._width) {
                        this._x += -1-(_xmouse-shirina_ecrana/2)/10;
                }
        } else if (_ymouse>this._height) {
                this._x += shag;
                if (this._x<=shirina_ecrana-this._width) {
                        shag = 1;
                } else if (this._x>=0) {
                        shag = -1;
                }
        }
};


chillwill 27.09.2005 03:37

Сейчас буду пробовать, спасиб!

kamneed 27.07.2007 10:03

замедления нету :( останавливается резко


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

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