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

mahak 10.04.2006 20:19

перемещение мувика скриптом
 
как сделать, чтобы мувик перемещался по нажатию кнопки, но не так, что нажал - передвинулось, а так чтобы нажал и мувик перемещается, пока не отпустишь... чувствую интуитивно, что это как-то просто, но самой не получается написать...

Homo Sapiens 10.04.2006 20:27

2 события
Код:

btn.onPress = function():Void
{
    //начинаем движение
    this.onEnterFrame = Move;
}

btn.onRelease = function():Void
{
    //прекращаем движение
    delete this.onEnterFrame;
}

Move - твоя функция, в которой происходит изменение координат объекта.

mahak 10.04.2006 20:37

я вот так написала
Код:

b1.onPress = function():Void
{
    this.onEnterFrame = function() {
                _root.cr._x=_root.cr._x+1
        };
}

b1.onRelease = function():Void
{
    delete this.onEnterFrame;
}

и че-то не работает... надо чтоб штука по горизонтали ехала
кнопка - b1, штука - cr

xcho_ 11.04.2006 01:03

Вложений: 1
во-первых:

вместо _root.cr._x=_root.cr._x+1 надо писать
надо: _root.cr._x++ или _root.cr._x+=1
все варианты работают,но первый просто :eek:

во-вторых смотри аттач...)))

iNils 07.06.2006 02:57

Цитата:

Сообщение от mahak
как сделать, чтобы мувик перемещался по нажатию кнопки, но не так, что нажал - передвинулось, а так чтобы нажал и мувик перемещается, пока не отпустишь... чувствую интуитивно, что это как-то просто, но самой не получается написать...

Только что обсуждали.
http://www.flasher.ru/forum/showthread.php?t=80783


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

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