На самом деле, это намного проще, чем кажется, таким
же макаром добавляются события On Mouse во Flash.
Создайте
три слоя и назовите их соответственно:
Text (текст)
Buttons (кнопки) Actions (действия)
Создайте метку на Frame 1 (первом кадре) слоя
Actions.
Добавьте следующий код для этого кадра:
stop();
Теперь сделайте кнопку и
назовите её "A". Попробуйте сделать что-нибудь похожее на мою
кнопку A, как на ролике сверху. Поместите эту кнопку на
первый кадр (Frame 1) слоя Buttons.
Создайте
метку на втором кадре (Frame 2) слоя Buttons. В этом
кадре сделайте надпись типа "You have chosen the Letter A" (Вы
нажали клавишу A).
Перейдите обратно на кнопку A и
добавьте следующее:
on (release) { } on
(release, keyPress "a")
{ gotoAndStop(2); }
Этот
код заставляет следить за клавишей A. Как вы заметили, я
также добавил управление мышкой. Команда "release" добавлена
специально для мыши. Писать скрипты для Flash не так уж и сложно,
поверьте мне, особенно если вы понимаете базовые возможности и
свойства.
Нажмите клавишу Enter, чтобы протестировать
ваш ролик. Если все прошло по плану, когда вы отпустите клавишу A,
ролик переместится на второй кадр и остановится. Вот то, что я и
хотел вам рассказать. Это просто и незамысловато, но при изрядной
мотивации, вы сможете сделать все что угодно с помощью простых
методов. |