flashdocs.net: все о macromedia flash 5, mx, 2004 pro, 8. Обучение: flash статьи flash уроки flash исходники flash софт, faq, а также flash мульты и flash игры
Все о Macromedia Flash 8 mx 2004 pro! Все о Flash! Обучение flash уроки, flash статьи, flash исходники, flash soft, flash форум, flash документация и многое другое! Все что нужно будущему flasher.
     
 Навигация

Главная

:Обучение:

Статьи
Уроки
Исходники
Flash-Софт
FAQ

:Flash-развлечения:

Flash-игры
Flash-мульты



:Добавить на сайт:


Уроки
Исходники и Flash-soft
Новость
Ссылку
Мульт или игру


:Разделы:

Форум
Ссылки
Управление аккаунтом
Поиск

:Услуги сайта:

Платные услуги сайта
 Поиск
Поиск по сайту

 Баннеры

Вы можете разместить наш баннер на своем сайте. У нас есть баннеры различных размеров и форматов.

Пример

[ все баннеры ]
 Друзья
> Flash Blog
> Верстка и Дизайн
> Документация ко всему
> Flash-Город!
Pages

Разное о Flash

Как управлять объектом в Flash фильме через клавиатуру


Оглавление:

Введение
Управление объектом в Flash через клавиатуру

 

1. ВВЕДЕНИЕ
Во всех практически играх используется управление клавишами. И компания Macromedia, тоже не пропустила эту ошибку. Но в некоторых играх управление сделать тяжело, а во Flash MX, это как плюнуть. Мы сейчас будем пробовать сделать гонки, а управление осуществляется курсорами. Только в этих гонках будет одна машина, и она будет ездить по всему экрану. И так приступим…

2. УПРАВЛЕНИЕ ОБЪЕКТОМ В FLAH ЧЕРЕЗ КЛАВИАТУРУ
Создаем символ Movie Clip. (InsertNew symbol…Movie ClipOk)
Там рисуем автомобиль в центре (вид сверху).
Далее вставляем его на сцену из библиотеки и выделяем его (F11)
Потом заходим в Actions Script и пишем следующий сценарий.
onClipEvent (enterFrame) {

if (Key.isDown(39)) {

setProperty("", _x, _x+10);

}

if (Key.isDown(37)) {

setProperty("", _x, _x-10);

}

if (Key.isDown(38)) {

setProperty("", _y, _y-10);

}

if (Key.isDown(40)) {

setProperty("", _y, _y+10);

}

}

Подсказка. Чтобы добавить If, зайдите Actions Conditions/Loops If. А чтобы добавить setProperty, то ActionsMovieClip Control setProperty
Теперь закройте окно Actions Script.
Вот и вся замута! Теперь вы можете проверить, нажав на ControlTest Movie

Задание

Учитывая ваши знания по Flash MX, создайте игру- гонки. Чтобы вы могли ехать только по трассе, и у вас должен быть оппонент (тоже гонка). И вы должны доехать до Финиша. Кто быстрей?



Скачать исходник по данной статье



Автор: GRINDERS

Дата публикации: 2004-09-17 (1912 Прочтено)

Остальные материалы раздела Разное о Flash
  • Выявление совпадений
  • Перетаскивание Drag'n'Drop
  • Изменение параметров встроенных клипов (MovieClip)
  • Обработчики событий MovieClip
  • Перемещение объекта к указанной точке
  • Команды обмена информании межу JAVA, FScommand
  • Трассировка
  • Скроллинг текста
  • If- условный оператор
  • Переменные Actions Script

    [ Назад | Начало ]

  • Created by GRINDERS © 2002
    Copyright © flashdocs.net 2002-2005
    Внимание! Материалы с нашего портала брать для своего сайта без разрешения главного администратора КАТЕГОРИЧЕСКИ ЗАПРЕЩАЕТСЯ!
    Портальная система edogs-nuke
    15 запросов к базе данных.
    Карта сайта, каталог сайтов

    Rambler's Top100