Игра про Ёлочку

Игра про Ёлочку гарантирует несколько часов хорошего настроения. С наступающим Новым годом, друзья!!! 🙂 Кстати, игра родилась по мотивам "прототипа казуальной игры Ballance", про который я писал ранее.

Изучаем ActionScript API для Flash Player 10

Буду краток. Вот демка, использующая новые возможности ActionScript API для Flash Player 10. Подробнее о них рассказывает Mike Chambers. Ах, да... Для просмотра необходим Flash Player 10 RC из лаборатории. А вот исходник... буду рад, если возникнут вопросы 🙂 package com.yesutin { import flash.display.MovieClip; import flash.events.Event; public class Ring extends MovieClip { private var numPics […]

Карта проезда с яйцами… с “пасхальными яйцами”

Вот он, креативный подход к созданию банальной карты проезда к офису. Разработчики сделали карту с яйцами... с "пасхальными яйцами" 🙂 Для того чтобы посмотреть полную драматургии сцену, сначала нужно нажать в нижнем левом углу кнопку "Как пройти", посмотреть как пару раз человечек пройдет, потом "Как проехать", посмотреть как пару раз машинки проедут. А как полюбуетесь, […]

Пример простой 3D визуализации

Прочитав туториал "Simple 3D Drawing in Flash CS3", я решил разобраться в исходниках и немного их "классифицировать" (для большей универсальности). И у меня получились следующие классы: Object3D - прототип 3D объекта; Sphere - параметрически описанный объект сферы View3D - класс, рисующий 3D объект Main - основной класс документа Смотреть результат.

Растрирование текста или “Per aspera — ad astra”

Под впечатлением анонса нового Flash Player-а под кодовым именем "Astra" я вспомнил свою старую публикацию, в которой я демонстрировал эффект появления текста из звездочек. Но там это было реализовано под ActionScript 2. И вот решил я сделать что-то подобное под ActionScript 3. Давайте смотреть что получилось. Сначала создаем класс, реализующий эффект собирания текстовой строки из […]

Использование символов из библиотеки

Некоторые программисты напрочь отвергают использование Flash IDE за неудобный редактор кода, который на самом деле не очень подходит для написания больших приложений с использованием элементов пользовательского интерфейса (GUI). Тем не менее рано или поздно каждому программисту приходится работать с SWF файлами ( с так называемым "дизайном", который так не любят программисты 🙂 ), которые были […]

А вместо сердца — пламенный мотор

Сегодня попробуем усложнить вчерашний пример, и вместо квадратика нарисуем сердечко. И... заставим его биться в такт нашему. Конечно, ваше сердце должно биться от восторга, как у меня... Итак, приступим. Наш базовый класс Main будет выглядить вот так: package { import flash.display.Sprite; import flash.display.Shape; import fl.motion.Animator; import fl.motion.MotionEvent; public class Main extends Sprite { public var […]