АВ дизайн студия — качественное воплощение Ваших идей!
 Вход для
клиентов
 
Вход для клиентов
Главная    Отправить письмо    Быстрая связь    Карта сайта
Портфолио Это Актуально! F. A. Q. Оформить заказ Обратная связь

      Новости
» 
» 
» 
» Все новости...
      Купить Ваучер за WebMoney
Проверить аттестат партнера:

Здесь находится аттестат нашего WM идентификатора 361737094212
       Статьи, уроки по дизайну
» 
» 
» 
» 
» 
» 
» 
» Все статьи...
       Наши клиенты
ООО «Укр Пелл»
Завод по переработке кожевенного сырья.
г. Киев ул. Чекистов, 3

ЧП «Динамикс тревел»
Туроператор. Реализация туров в пансионат «Динамикс» и продажа путевок в другие пансионаты.
г. Киев, ул. Прорезная, 12

» Полный лист...
       Наши партнеры
Украинская Банерная Сеть
Услуги бесплатного обмена баннерами между сайтами украинской тематики.
UMC
Ведущий оператор мобильной связи в Украине.
» Полный лист...
       Реклама/Объявления
» 24.09.2008 | 03:10
» 10.06.2008 | 13:29
» Все объявления...
       Ваши вопросы (FAQ)
» Все вопросы...
   Это Актуально!

Маркет Витрина



 Это Актуально! 


» 04.03.2008 | 04:23 | отправить другу
Уроки Flash MX: Рандомное движение во Flash


Шаг 1

Начнем с того, что создадим новый файл, размер сцены установим 550x100 и зададим Frame rate в 30 кадров в секунду. Нарисуем вертикальную линию, по высоте равную высоте клипа. Вы можете поместить ее на любом месте сцены, это не имеет для нас никакого значения.

Шаг 1

Шаг 2

Выделим эту линию и нажмем F8, чтобы перевести ее в movie clip. Имя клипа также не имеет никакого значения. Теперь у нас на сцене вместо линии появился movie clip, содержащий эту линию.

Шаг 2

Шаг 3

Выделим этот movie clip с нашей линией и откроем панель ActionScript, нажав F9. Вы должны убедится, что выделение стоит именно на movie clip, иначе у нас ничего не получится. Если все правильно, то смело вставляем в окно ActionScript следующий код:

onClipEvent (enterFrame) {
_x = random(551);
_alpha = random(101);
}

Все, ролик готов! Чтобы убедится в его работоспособности, идем Control > Test Movie, или просто нажимает Ctrl+Enter. Если все сделано правильно, то вы должны увидеть прыгающую с места на место линию, как на ролике в начале урока.

Давайте разберемся, что делает код, который мы вставили:

Первая строчка кода «onClipEven(enterFrame) {}» необходима, чтобы действие, описанное двумя строчками ниже, повторялось каждый раз, когда меняется кадр. Вобщем-то, кадр может быть всего один, тут не имеет значение их количество, действие будет выполнятся столько раз в секунду, сколько мы задали в Frame rate в самом начале урока, т.е. 30 раз в секунду бесконечное число секунд.

Вторая строчка «_x = random (551);» меняет значение горизонтальной координаты линии. Т.е. машина выбирает случайное число от 0 до 550 и присваевает его как координату нашей линии.

Если мы хотим изменять вертикальную координату, вместо _x стоит указать _y. Есть множество свойств объекта, которые могут изменяться, например: вертикальное положение _y, вертикальное растягивание _yscale, горизонтальное положение_x, горизонтальное растягивание _xscale, непрозрачность _alpha и поворот объекта _rotation. Советую вам поэксперементировать со всеми этими свойствами, например так:

onClipEvent (enterFrame) {
_x = random(434);
_y = random(50);
_xscale = random (20);
_alpha = random(50);
_rotation = random (44);
}


Попробуйте подставлять свои значения, добавлять или убирать свойства и посмотрите, что выйдет. Успехов!

Источник:
http://web-silver.ru


Количество просмотров: 883
Страницы: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
      Реклама на сайте
Автоматический обмен электронных денег
      Ваше мнение
Какая информация Вас интересует?


Статьи, уроки по Photoshop
Статьи, уроки по CorelDraw
Статьи, уроки по Flash
Статьи, уроки по HTML
Статьи, уроки по CSS
Статьи, уроки по Дизайну
Другая информация…



Результаты
       Подпишись! Это Актуально!
» Все о дизайне
  Статьи, Уроки, Новости
       Курсы валют
finance.ua
finance.ua
finance.ua
       Баннеры
Обмен WebMoney
Rambler's Top100
Яндекс цитирования
Украинский портАл
 
Украинская баннерная сеть
хостинг
Быстрая связь    Оформить заказ    Карта сайта    Вернуться вверх страницы| Главная | | О нас | | Услуги и цены | | Портфолио | | Это Актуально! | | F. A. Q. | | Оформить заказ | | Обратная связь | | Каталог |
 ©  «АВ» дизайн-студия, 2005-2008.
        Все права защищены.
        info@abstudio.com.ua
        Тел.: +38 (098) 360-65-55
   Услуги: cоздание сайтов, веб-дизайн,
   продвижение сайтов, поддержка и хостинг сайтов,
   разработка логотипа и фирменного стиля.
   Режим работы: с 10:00 до 18:00, выходной – Сб, Вс.