![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 21
|
Продолжение темы: Переход по кадрам (клавиатурой)
http://www.flasher.ru/forum/showthread.php?t=119432 Доброе утро! Простите, что я создаю новую тему с тем же вопросом. Просто я не получил ответа, а тема моя оказалась уже на 3 вкладке. Надеюсь сейчас получу ответ. Тут ведь светлые умы России (а может даже и СНГ) по флэшу ![]() stop();
//строгая типизация переменной
var i:Number = _currentframe; // первый кадр
var j:Number = _totalframes; // последний кадр
//определяем функцию goNextFrame()
function goNextFrame() {
if (i<j) {
nextFrame();
i = i + 1;
}
}
//определяем функцию goPrevFrame()
function goPrevFrame() {
if (i>1) {
prevFrame();
i = i - 1;
}
}
var keyListener_obj:Object = new Object();
keyListener_obj.onKeyDown = function() {
switch (Key.getCode()) {
case Key.SPACE :
goNextFrame();
break;
case Key.LEFT :
goPrevFrame();
break;
case Key.RIGHT :
goNextFrame();
break;
}
}
Key.addListener(keyListener_obj);
//назначаем ссылку на функцию обработчику событий кнопки onPress
next_btn.onPress = goNextFrame;
//назначаем ссылку на функцию обработчику событий кнопки onPress
prev_btn.onPress = goPrevFrame;
←→←→←→←→←→←→ и можете продолжать дальше или ←←→→←←→→←←→→ и можете продолжать дальше в итоге вы будете видеть только 1 и последний кадр. Как сделать, чтобы клавиатура работала! ![]() Нет она у меня работает, т.к. я пишу, но в проге она не делает что я хочу. Я так думаю, что я в коде допустил ошибку. Заранее спасибо за ответ!!! |
![]() |
Часовой пояс GMT +4, время: 03:16. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|