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

Sajaxt 14.12.2008 19:40

Перевернуть мувиклип с помощью слушателя клавиатуры...
 
Доброе время суток!

Вообщем, проблема состоит в следующем: имеется MC, мне надо чтобы при нажатии стрелки вверх он поворачивался на 90 градусов.
В мувике два слоя: на первом слое находится просто картинка, а на в тором в сценарии кадра прописано следующее:

Код AS1/AS2:

function myObjDrehen() {
    if (Key.isDown(Key.UP)){
        this._rotation +=90;
    }
}
 
var myArrowListener = new Object();
myArrowListener.onKeyDown = myObjDrehen;
Key.addListener(myArrowListener);

Я перетаскиваю мувик на рабочее место, тестирую...никто не ругается никаких ошибок, но не пашет :( .
Подскажите плз, что я не так делаю....

Zik. 14.12.2008 20:30

Ну зачем же так?
Пишите
Код AS1/AS2:

 if (Key.isDown(Key.UP)){
        this._rotation +=90;
    }

В onEnterFrame.

То есть:
Код AS1/AS2:

_root.onEnterFrame = function() {
    if (Key.isDown(Key.UP)){
        Название клипа._rotation +=90;
    }
}

Место this пишите название клипа


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

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