Класс Mosaic для ActionScript 3.0

Mosaic - миниатюрный по размерам, но весьма полезный класс от Julian Kussman на ActionScript 3.0. Как явствует из названия, класс позволяет создавать эффект мозаики для объектов на сцене флеш-ролика.

Давайте посмотрим, как работает данный класс.

Сразу оговорюсь, что использовать я буду среду разработки Adobe Flash CS5.5. Первым делом я импортирую в мой проект изображение. Потом создам MovieClip под именем mc и помещу внутрь этого мувика ранее импортированное изображение. После этого перехожу к коду.

Код ActionScript 3.0:

/* импортируем класс */ import Mosaic; /* создаём экземпляр класса в качестве параметра передаём картинку, к которой собираемся применить эффект */ var mosaic:Mosaic = new Mosaic(mc); /* устанавливаем размер "пикселов" */ mosaic.pixelSize = 5; /* применяем эффект */ mosaic.render(); /* позиционируем наш объект на сцене флеш-ролика */ mosaic.x = 230; mosaic.y = 280; /* добавляем объект в список отображения */ addChild(mosaic);

И всё! Запускаем. Проверяем. У меня получилось примерно следующее:

Загрузить Adobe Flash Player

Как видите, всё довольно просто. Но можно и усложнить. Так, например, мы можем по таймеру менять значение свойства pixelSize, что создаст интересный анимационный эффект. Или можно изменять значение свойства pixelSize с помощью слайдера, как в следующем примере:

Загрузить Adobe Flash Player

Исходник к данному уроку под Adobe Flash CS5.5 и сам класс Mosaic скачать можно здесь.

Автор: admin

Дата добавления: 2011-12-13

Просмотров: 2055

Рейтинг поста: +2-

Правила перепечатки

Социальные закладки:
Комментарии:
К данной заметке комментариев пока нет. Ваш комментарий может стать первым.
Добавить комментарий:







[ + ] помощь по форматирование текста

Идиот-тест

Если все обязательные поля (отмечены * ) заполнены необходимой информацией, то нажимаем кнопку Добавить комментарий.

Меню
Подписка
Рубрики
Метки
Последние комментарии
Рейтинг постов
Реклама
Друзья
География гостей
Статистика
Яндекс.Метрика