![]() |
Интерактивность. Действие по нажатию клавиши.
Я работаю в основном с графикой и в Ас не особо сувался. Вот сейчас задумал сделать кое что, и понадобился скрипт.
Задача такая. 1)Надо, что бы при нажатии определённой клавиши в определенный момент ролик проигрывался с одним сюжетом, а если не успеваешь нажать, то сюжет уже другой. Как это реализовать? 2)Та же ситуация, что и первый раз, только теперь за место клавиши у нас элемент буттон. Я представляю. что это можно реализовать так. Различные сюжетные повороты лежат в разных swf. И от того успеваешь ли нажать клавишу, либо продолжается прошлый swf либо воспроизводиться новый. Только вот не знаю как вставлять скрипт. НУ или может кто ни будь предложит другие методы. |
просто. Почитать про класс Key.
Синтаксис такой : на кадре где начало анимации некая переменная равна 0 например. А в последнем кадре 1. По нажатию на кнопку ( клавишу) проверить черму равно n если 0, то один с.жет, если 1 то другой. |
Ну а как подгрузить другой swf?
|
MovieClipLoader
|
А теперь если не сложно, можно написать небольшой пример кода, как при нажатии пробела загрузить другой ролик.
Про класс Key не чего толком не нашел. |
Цитата:
Код AS1/AS2:
|
Огромное спасибо!!!
Сейчас попробуем. |
ну ведь ничего сложного! Все из готовых примеров можно выдрать было. Флеш он простой язык то на самом деле, если инглишь знаешь, то понять работу большенства функций просто и легко
|
Вроде всё получилось, но вот появились такие вопросы:
1) Как выгрузить ролик по его окончанию? 2) Как сохранить настройки и скрипт загруженного ролика? 3) Как водить другие клавиши по мимо пробела? |
1/выгрузить. unloadClip
2/ вас непонятно. Но скорее всего sharedObject 3/ Читать про класс Key |
1) Как его применять?
2) Как сделать так, чтобы в загружено ролики остались его настройки и скрипты? 3) Где прочесть? P.S. Извиняюсь за наглость. |
рррррррррр . Этот сайт не сборище советов !. Мы можем помочь разобрать код скрипт и т.д. Но писать за вас и объяснять очевидное уж извольте.
1. var mcl = new MovieClipLoader(); mcl.unloadClip(); 2. Вас все равно не понятно! Какие еще настройки, настройки чего, какие еще скрипты вы ваще о чем ? 3. Прочесть по F1 |
2) Видимо речь идёт о том, чтобы отработавший скрипт сохранял свои переменные и прочую лабуду. Встроенного нету, по выгрузке всё нафиг удаляется. Пишите свой, SharedObject и вперед.
|
Ну я про шару уже ему ответил. видимо он не понял че и куды
|
| Часовой пояс GMT +4, время: 15:16. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.