-Рубрики

 -Всегда под рукой

 -Поиск по дневнику

Поиск сообщений в Журавленок

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 09.01.2012
Записей: 1433
Комментариев: 323
Написано: 2869


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

Среда, 15 Февраля 2012 г. 02:16 + в цитатник
Цитата сообщения Legionary Использование масок во flash

Простенький урок-просто показывающий как сие делать. А уж куда и как это использовать, решаем сами:-)
Напоминаю,- учимся мы в программе Sothink SWF Quicker. Это первый пост с уроком по этой программе, там же и ссылки на ее скачку.

Открываем программу. Работать будем прямо на сцене, чтоб не усложнять:-)
Для начала подберем картинку, на вкус и цвет естественно:-) Я взял небольшую картинку, но вы можете выбрать любую.
Импортируем ее в библиотеку:
 (228x198, 13Kb)
 (270x330, 25Kb)


Как видите, эта картинка появилась у нас в списке library (справа снизу):
 (204x154, 11Kb)

Удерживая левую кнопку мыши,- перетаскиваем картинку на сцену. Сразу подгоним размер нашей сцены под размер картинки. Кликните по картинке мышью, справа отобразятся размеры нашей картинки:
 (233x212, 19Kb)

Запомнили эти значения. Теперь кликаем по самой сцене и проставляем ей размер такой же,как у картинки:
 (400x314, 24Kb)

Сцена наша изменилась в размере, теперь разместим нашу картинку ровно по белому окошку сцены.Кликаем по картинке мышью и удерживая кнопку перестаскиваем в нужное положение, для более точной подгонки используем кнопки со стрелками на клавиатуре.

Подготовка закончилась. Сразу встанем на 60-ый кадр слоя с нашей картинкой и нажмем f5 на клавиатуре (или правой кнопкой мыши по кадру,пункт insert frame). Получится так:
 (396x32, 5Kb)

Создадим новый слой:
 (159x179, 6Kb)

Встанем на первый кадр нового слоя:
 (217x68, 6Kb)

Теперь нарисуем на сцене какую-либо фигуру. Овал,круг,прямоугольник-это не важно, все на ваше усмотрение. Я выбрал квадрат. Если не помните,-инструмент "прямоугольник" тут:
 (62x271, 7Kb)

Нарисовали, расположим нашу фигуру в левом верхнем углу ( это только сейчас, в дальнейшем вы можете поставить ее куда захотите). Получится так:
 (200x192, 13Kb)

Теперь анимируем наш квадрат. Для этого встанем на 15 кадр второго слоя, нажмем f6 (или правой кнопкой мыши- insert keyframe). Кликнем по квадрату и передвинем его в верхний правый угол.
 (219x219, 16Kb)


Теперь кликнем правой кнопкой мыши на слое с квадратом на любом кадре между 1-ым и 15-ым, выберем пункт create motion twenn:
 (219x151, 12Kb)

Повторим эту процедуру до 60 кадра. Т. встанем на тридцатый, передвинем куда-нибудь квадрат, сделаем create motion twenn. Потом на 45 кадр, потом на 60.

Маска
Теперь кликаем правой кнопкой мыши по слою с квадратом и выбираем mask:
 (187x164, 11Kb)

Далее кликаем по первому слою, с картинкой, правой кнопкой мыши и выбираем masked:
 (172x205, 13Kb)

Вот и все, жмем превью и смотрим, что у нас получилось:-) Должно быть примерно так:




Второй способ

Наверно более интересный. Начинаем все так же, только не прибавляем 60 кадров и не делаем анимацию квадрата. Т.е. два слоя (с картинкой и квадратом) и у каждого слоя всего по одному кадру. Сразу делаем по уроку пункт Маска.
Затем создаем третий слой, в окошке action вписываем код:
 (290x109, 8Kb)

qwe.onPress=function()
{
this.startDrag(true);
};
qwe.onRelease=function()
{
this.stopDrag();
};

Теперь вернемся к нашему нарисованному квадрату. Кликнем по нему правой кнопкой мышки и выберем пункт Convert to simbol, movie clip:
 (208x236, 16Kb)
 (296x256, 21Kb)

На всякий случай кликнем по квадрату мышкой и в панеле properties дадим ему имя qwe:
 (221x64, 6Kb)

Вот и все, жмем превью. Теперь наш квадратик двигается мышью в любом направлении:




Всем удачи:-)
Рубрики:  ПОЛЕЗНАЯ ИНФОРМАЦИЯ
Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку