Форум 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)
-   -   Скрипт работает только с text field'ом (http://www.flasher.ru/forum/showthread.php?t=116521)

BBOY Ильич 02.10.2008 21:31

Скрипт работает только с text field'ом
 
Ребята здравствуйте:)
впервые сталкиваюсь с такой проблемой... запускаю программу на компьютере - все окей, переношу на плеер - не работает "инерция" в прокрутке... стоит мне добавить текстовое поле и записывать туда значение переменной, как программа на плеере "оживает"... Расскажите пожалуйста что это такое и почему работает с текстовым полем? Надеюсь, рассказал более-менее понятно... Спасибо.

asd - мувик, которые должен скроллиться

Код:

var offset:Number;
var lastY:Number;
var curY:Number;
var isDragging:Boolean = false;
var vy:Number;


function onEnterFrame()
{
    if (isDragging)
    {
        lastY = curY;
        curY = _ymouse;
        vy = curY - lastY;
    }
    else
    {
        asd._y = asd._y + vy;
    }
    vy *= 0.9;
    //textfield_txt.text += vy + '\n';
}
function onMouseDown()
{
    offset = asd._ymouse;
    _root.onMouseMove = function ()
    {
        asd._y = _ymouse - offset;
    };
    isDragging = true;
}
function onMouseUp()
{
    delete _root.onMouseMove;
    isDragging = false;
}



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

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