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

Mr.Georgiy 13.01.2004 18:38

Простой вопрос =)
 
всем Привет )
у меня простой вопросик ! Как в седьмой Флешке отловить нажатие клавишь и заставить реагировать на них мой мувик ? :) всем заранее спасибо ! =) если кто то сочтёт меня ламером прошу оставить это при себе :)

Jlekc 13.01.2004 18:59

Цитата:

Как в седьмой Флешке..
так панимаю работал с предыдушей версией, могу заявить нечего не изменилась

Но коль запамятовал, пиши так:
Код:

this.onKeyDown = function () {
        if (Key.isDown (Key.UP)) {
                myFunction()
        }
}

ЗЫ
Цитата:

...прошу оставить это при себе
Дык лу4ше сам молчал бы :)

Mr.Georgiy 13.01.2004 20:11

Jlekc , Спасибо за столь быстрый ответ :)

Mr.Georgiy 13.01.2004 20:35

ой ... поблагодарил раньше времени .. не чё не получилося у меня .. почему не знаю ...
пишу в слое ACTIONS на всех кадрах -

this.onKeyDown = function () {
if (Key.isDown (Key.UP)) {
trace(1);
}
}

проверяю .. нажимаю клавишу UP ... и не чё не происходит ... вы если что простите .. я новичёк ... :(

silin 13.01.2004 23:48

можно так : регистрируешь пустой мувик на Key, а из него управляешь
this.createEmptyMovieClip("cntr",1);
Key.addListener(cntr);
cntr.onKeyDown=function(){
trace("key # "+Key.getCode());//здесь твои действия
}

iLoveYou 13.01.2004 23:58

Цитата:

Оригинал написал(а) silin
можно так : регистрируешь пустой мувик на Key, а из него управляешь
this.createEmptyMovieClip("cntr",1);
Key.addListener(cntr);
cntr.onKeyDown=function(){
trace("key # "+Key.getCode());//здесь твои действия
}

а зачем для этого именно мувик?
кстати: почему _keyListener на cntr сменил?

Mr.Georgiy 14.01.2004 00:15

silin , Пасиба Огромное ) спас прям ) уже 24 часа мучиюся с этой задачей )) правда почему и зачем и что к чему мне пока не понятно но ещё какнить пойму .. буду терь более углублённо учить акшен )) ещё раз Пасибки ))

silin 14.01.2004 00:59

Цитата:

Оригинал написал(а) Sergey"iLoveYou"

а зачем для этого именно мувик?
кстати: почему _keyListener на cntr сменил?

- можно Object , мувик просто по привычке
-сменил просто так

iLoveYou 14.01.2004 01:14

:)

silin 14.01.2004 01:15

совершенно верно


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

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