• Авторизация


Использование масок во flash 13-10-2010 17:04 к комментариям - к полной версии - понравилось!

Это цитата сообщения Legionary Оригинальное сообщение

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

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

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


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

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

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

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

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

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

Встанем на первый кадр нового слоя:
[217x68]

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

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

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


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

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

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

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

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




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

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

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

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

На всякий случай кликнем по квадрату мышкой и в панеле properties дадим ему имя qwe:
[221x64]

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




Всем удачи:-)
вверх^ к полной версии понравилось! в evernote
Комментарии (12):
DALIDAS_1 13-10-2010-18:29 удалить
Благодарю !!Прекрасный урок,замечательный пост...
[показать] [показать] [показать]
Доброй ночи. )
Когда то..давно это было...я скачала эту программу и даже сделала флеш-часики. Но так и не поняла, где и как их можно сохранить, ну и конечно же разместить в дневнике.
Программы полетела вместе с буком и я как бы даже забыла о ней, пока вы не напомнили о ней )
Сейчас снова качаю её же. И конечно же попытаюсь сделать этот урок..
Но опять таки..даже если у меня всё получится ..вопрос с сохранением и др. остаётся открытым.)
Подскажите пожалуйста для особо одарённых..как решить проблемы с сохранностью и размещением )
Буду очень благодарна за отзывчивость )
Legionary 13-10-2010-23:38 удалить
Ответ на комментарий Та_ещё_штучка_Я # Та_ещё_штучка_Я, это было в одном из уроков:-) А если в двух словах- сделали часики, например, и жмете кнопку "экспорт" в верху программы)и сохраняете в swf) а на лиру флеш можно загрузить как и картинку через "обзор" в редакторе поста:-)
Legionary 13-10-2010-23:42 удалить
Ответ на комментарий Та_ещё_штучка_Я # Та_ещё_штучка_Я, а остальные уроки, в том числе и про сохранение, смотрите тут:
http://www.liveinternet.ru/users/legionary/rubric/1323990/
Ответ на комментарий Legionary # спасибо за скорость ..)
знать бы ещё что есть swf и где эту штуковину искать )
в прошлый раз, если мне память не изменяет..куда я её тока не сохраняла...
ну не сохраняется она ( флешка) у меня.
Legionary 14-10-2010-00:00 удалить
Ответ на комментарий Та_ещё_штучка_Я # Та_ещё_штучка_Я, Надо именно экспортировать:-) В посте с часиками в самом конце посмотрите, все должно получиться:
http://www.liveinternet.ru/users/legionary/post118241479/
Ответ на комментарий Legionary # это у нормальных людей всё ДОЛЖНО получиться..)
я - исключение..
мне скорее соответствует вариант "фифти-фифти"..)
в общем, не дано..так не дано..
...спасиб за беспокойство )
Legionary 14-10-2010-00:12 удалить
Ответ на комментарий Та_ещё_штучка_Я # Та_ещё_штучка_Я, Не, так не бывает))) как время будет, сделаете часики, дойдете до пункта сохранения- попробуете... не получится- напишете мне или Inmira и мы коллегиально все решим)) точно говорю, так что не надо отчаиваться))
Ответ на комментарий Legionary # много чести для одного ( одной)особы недалёкого ума - собирать коллегию )
..буду ждать, когда на мою мало-освещаемую голову снизойдёт озарение..
...эт конечно из области невероятного.
не обращайте на меня внимания. ..ладушки? )
Legionary 14-10-2010-00:35 удалить
Ответ на комментарий Та_ещё_штучка_Я # Та_ещё_штучка_Я, Ну что ж, в любом случае всегда поможем)удачи:-)


Комментарии (12): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Использование масок во flash | Inmira - Дневник Inmira | Лента друзей Inmira / Полная версия Добавить в друзья Страницы: раньше»