понедельник, 12 декабря 2011 г.

Урок 6. Цикл for

В результате этого урока мы создадим вот такую игрушку:
PS: Когда кто-то добежит до конца, щелкните по экрану, что бы начать заново.

понедельник, 19 сентября 2011 г.

Урок 5. События клавиатуры

Привет всем кто читает мой блог. После долгого перерыва я, наконец-то взялся за написание нового урока! И это не последняя новость, я подумал, и решил, что практически все, кто решил узнать о флеше поподробнее, сделали это из-за перспективы создавать игры (ведь я прав?). И с этого момента я буду стараться писать не просто скучные уроки, а буду рассказывать, как эти самые уроки можно применять в играх! Итак, преступим!

Событие клавиатуры:
Событие будет происходить при нажатии клавиши клавиатуры.
Существует два типа событий клавиатуры: KeyboardEvent.KEY_DOWN и KeyboardEvent.KEY_UP

KeyboardEvent.KEY_DOWN – пользователь нажал на клавишу
KeyboardEvent.KEY_UP – пользователь отпустил клавишу

Событие клавиатуры используется практически в любой игре. Самый простой пример - передвижение персонажа по экрану. Этим мы сейчас и займёмся  сделав вот такую флешку.
P.S.: Управлять пчелкой можно как стрелками, так и WASD.

среда, 10 августа 2011 г.

Banner


Недавно я страдал от безделия, и решил попробовать найти себе заказ (например на создание баннера) в гугле. В начале поиска я был настроен очень скептично, что из этого что-либо выйдет, но вот где-то через 15 минут поисков я наткнулся на это объявление:

суббота, 25 июня 2011 г.

Урок 4. Условные операторы

    Условный оператор —это такой тип оператора, который исполняется только при выполнении определенного условия. Условные операторы позволяют программе выбирать один из нескольких возможных путей дальнейшего исполнения в зависимости от ее текущего состояния.
 
    В языке ActionScript существует два различных условных оператора: оператор if и оператор switch.

Оператор if  
    Оператор if напоминает развилку на дороге. Он содержит два блока кода и выражение (называемое условным выражением), которое определяет блок кода для  дальнейшего выполнения. Создания оператор if можно разными способами, и в зависимости от способа он будет выполняться по разному.

пятница, 24 июня 2011 г.

Урок 3. Переменные и константы

Немного теории. 
Переменная - это идентификатор (имя), ассоциированый со значением. Например, переменной может являться идентификатор submitBtn, который ассоциирован с объектом, представляющем кнопку на интерактивной странице в интернете. (с) Колин Мук.

В ActionScript 3 переменные записываются следующим образом:
var имя_переменной:тип_переменной=значение_переменной
Основные типы (классы) для переменных:
  • String - Представляет текстовые данные (строка или символ);
  • Boolean - Определяет логические состояния true (истина), или false (ложь);
  • Number - Представляет числа с плавающей запятой (то есть дробные числа);
  • Int - Определяет целые числа (не дробные);
  • Uint - Представляет положительные целые числа;
  • Array - Определяет упорядоченный список;
  • Date - Представляет определенный момент  времени;
// создаем переиенную типа String 
var firstVar:String="This is my first var"; 
// трейсим её 
trace(firstVar);

понедельник, 20 июня 2011 г.

Урок 2. Изучаем слушатели событий

Итак, теперь, когда вы уже познакомились с историей флеша, пора переходить к изучению этого самого ActionScript3!

Как вы уже могли догадаться из названия, этот урок будет посвящен слушателям событий.
Сразу хочу заметить, что не стоит писать код на кадре, на котором есть хоть какая-то графика. Для кода нужно создавать отдельный слой.

Раздел 1. Слушатели в общем.
Любой слушатель событий создается по одному принципу:
  • Название объекта, для которого создан этот слушатель.
  • addEventListener(
  • Тип слушателя.
  • Слушатель,
  • Название функции, которая должна сработать при выполнение слушателя.
Обычно функции создаются по такому принципу:
  • function  название_фунции(e:тип_слушателя):void{тело_функции}

Скорее всего, пока что ничего не понятно, но это не страшно :)

Урок 1. Общее представление о Flash и ActionScript3

Я еще не знаю какая аудитория будет читать мой блог, поэтому решил начать с самых недр — с истории флеша и ActionScript .

Adobe Flash (ранее Macromedia Flash) — мультимедийная платформа компании Adobe для создания веб-приложений или мультимедийных презентаций. Широко используется для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео- и аудиозаписей.

ActionScript — объектно-ориентированный язык программирования, один из диалектов ECMAScript, который добавляет интерактивность, обработку данных и многое другое в содержимое Flash-приложений. ActionScript исполняется виртуальной машиной (ActionScript Virtual Machine), которая является составной частью Flash Player. ActionScript компилируется в байткод, который включается в SWF-файл.
(c) Википедия.