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

ARTdeVISION 21.08.2006 14:46

Не могу сделать скроллер
 
суть в том, что скроллер анимтирован по кадрам и движеться по определенному пути (в томто вся и сложность)
Кроме того он должен влиять на объект (мувик с таким же количеством кадров)
т.е. нужен алгоритм по которому скроллер будет в зависимости от положения мыши перемещаться в определенный кадр.,

И ЭТО НАДО СЕГОДНЯ СДАВАТЬ_ Я В ПАНИКЕ

etc 21.08.2006 15:13

Код:

this.onEnterFrame = function() {
    target_mc.gotoAndStop(this._currentframe);
}


ARTdeVISION 23.08.2006 12:57

Цитата:

Сообщение от __etc
Код:

this.onEnterFrame = function() {
    target_mc.gotoAndStop(this._currentframe);
}


Да сдесь ты мне дал только код влияния на объект, а как мне заставить анимированный мувик (стилизованный скроллер) из ста кадров двигаться в соответствующий кадр в зависимости от положения мыши

Nirth 23.08.2006 13:16

переместил в раздел для гуглофобов

etc 23.08.2006 13:29

Цитата:

Сообщение от ARTdeVISION
Да сдесь ты мне дал только код влияния на объект, а как мне заставить анимированный мувик (стилизованный скроллер) из ста кадров двигаться в соответствующий кадр в зависимости от положения мыши

startDrag, stopDrag, _xmouse, _ymouse

MrKIT 23.08.2006 14:20

Вложений: 1
На посмотри тут может это тебе поможет... в мувик где написан текст можешь запихать все что угодно...

Nirth 23.08.2006 14:25

Цитата:

На посмотри тут может это тебе поможет
ему уже ничего не поможет =)

MrKIT 23.08.2006 14:58

аминь

fromotherplanet 24.08.2006 11:31

что, если попробовать так:
Код:

k=100;//k-kolichestvo kadrov
x=550;//x-razmer rolika po osi x
f=Math.floor((k/x)*_xmouse)+1;//f-nuzhnyy nam frame; +1, potomu chto nulevogo frame ne byvaet
mov.gotoAndStop(f);//mov-muvik, v kotorom 100 kadrov; i eto vse zaciklit na 2 kadra, ili v kakoy nibud while



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

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