PDA

Просмотр полной версии : Управление фильмом при помощи клавиатуры


FARA
15.05.2006, 02:50
Здравствуйте
помогите пожалуйста не могу сделать так чтобы после остановки фильма командой Stop(), он воспроизводился дальше при нажатии какой нибудь клавиши с клавиатуры (пробел,энтер итп)

Я использовал
if (Key.isDown(key.Space)) {
gotoAndPlay (1);
}
в том же кадре где Stop(), только на др слои.
То же самое без стоп работает. если держишь кнопку когда проходит воспроизведение этого кадра

0xFFFFFF
15.05.2006, 03:00
дык ты проверяешь нажатие кнопки только один раз, во время перехода на этот кадр...

Therion
15.05.2006, 03:00
Вот.Все пихаеш в один кадр

stop()
_root.onEnterFrame=function(){
if(Key.isDown(Key.SPACE)){
play() } }

Обрати внимание, что SPACE пишется большими буквами.

Nirth
15.05.2006, 05:49
Зачем проверять на onEnterFrame, если есть специальные события клавиатуры?

FARA
16.05.2006, 01:55
Спасибо
Я придумал еще один способ в том кадре где стоп, вставляеш прозрачный клип из библиотеки состоящ из двух кадров в одном из которых код
if (Key.isDown(Key.SPACE)){
_parent.gotoAndPlay(1);
}

Usnul
16.05.2006, 07:25
листенеры рулят, воистину.

ЗЫ
Listeners