Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Как сделать чтобы показывалась вся картинка? (http://www.flasher.ru/forum/showthread.php?t=56274)

cepega 26.03.2004 18:57

Как сделать чтобы показывалась вся картинка?
 
У меня проблема. У меня есть очень длинный рисунок (по горизонтали). Я хочу, чтобы он плавно показывался на экране. т.е прошелся весь по экрану. Но показывается только его небольшая часть, а потом пустое место. Что делать...
И еще вопрос: кто-нибудь может предложить схему как проше сделать прокрутку длинного рисунка?

StimS 26.03.2004 19:37

Это часто используется в панораме.

Если хочегшь сделать действительно ПЛАВНУЮ прокрутку, то поставь частоту кадров 48 fps саму картинку положи в мувик, и кинь на сцену. Там растяни во всю ширину (сцены), задай инстанс нэйм (instance), например "ас", и в скрипте к мувику пиши:

onClipEvent(enterFrame){
// Вместо х напиши у (если прокрутка вертикальная)
// Если слишком медленно для тебя - исправь 1 на 2, и т.д.
// Если нужна обратная прокрутка - смени "-" на "+"
this._x-=1;
}

С управлением прокруткой можно похимичить...

:)


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

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