Форум 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)
-   -   нужно сделать на onPress передвигал объект. (http://www.flasher.ru/forum/showthread.php?t=142671)

bobnur 27.07.2010 23:44

нужно сделать на onPress передвигал объект.
 
нужно сделать на onPress передвигал объкт. я попробовал только он мерцает.

Хемуль 28.07.2010 00:34

2 bobnur:
Либо расскажите, как пробовали, либо приложите исходник в FLA версии не выше CS3.

bobnur 28.07.2010 10:36

Код AS1/AS2:

scroll.onPress = function()
{
        _xmouse1 = _xmouse;
        scroll.onMouseMove=function()
        {
                if (_xmouse1 <  _xmouse)
                {
                        scroll._x = scroll._x + _xmouse/550;
                }
                else
                {
                        scroll._x = scroll._x - _xmouse/550;
                }
        }
}

вот как это все было толька даже если onPress не действует оnMouseMove работает... :(

udaaff 28.07.2010 11:02

Транслит на форуме запрещен. Исправьте сообщение.

Хемуль 28.07.2010 14:29

2 bobnur:
Вы хотите таскать обьект мышкой? А то по вашему коду не совсем ясно, что вы хотите получить.

KirAmp 28.07.2010 14:32

Хемуль
Судя по всему, перетаскивать объект за мышкой по одной координате

bobnur 28.07.2010 14:34

Код AS1/AS2:

scroll.onPress = function()
{
        startDrag(this,false, 38.6 ,614.75, 755, 614.75);
        temp = this._xmouse; trace(temp);
        this.onMouseMove = function():Void  {
                        if(temp>_xmouse){
                                trace(">");
                                temp=_xmouse;}
                        else { if (temp<_xmouse)
                                trace(">");
                                temp=_xmouse;
                        }
                }
}
 
scroll.onRelease = function() {
                this.stopDrag();
}

вот теперь работает тока осталося узнать куда он двигается процессе движения мыши... :D


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

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