Урок за Flash 4
основи на рисуването и анимацията част-1
Сега, след като научихме какво прави всеки инструмент за рисуване, нека да разгледаме някои техники за рисуване. Изглежда, какви трикове могат да имат инструментите - вземете го и нарисувайте. Разбира се, това е вярно, но всеки начинаещ художник, преди да бъде научен да рисува, се учи да държи молив в ръцете си: и трябва да кажа, че това не е толкова лесно, колкото може да изглежда. Всички вие, скъпи мои абонати, нямате търпение да раздвижим Flash, но аз ще ви измъча още малко. Върнете развалените домати и развалените яйца, не исках да ви уча как да държите мишка в ръцете си :-) просто практикувайте тези умения, които ще ви помогнат да постигнете желания резултат по-бързо.
От предишни издания научихте, че Flash има способността да работи с различни слоеве (ще научите как да работите със слоеве и как да използвате различни типове слоеве в бъдещи издания), но дори да работим само в един слой, имаме работа с няколко нива. Въпреки че няма разделение, е необходимо ясно да разберем с какво ниво имаме работа.
Така нареченото работно ниво (stage-level ): всичко, което създаваме в процеса на работа, т.е. нещо, създадено с помощта на инструментите за рисуване. Всички обекти от това ниво имат пряко въздействие един върху друг (повече за това по-долу).
И второто ниво (overlay-level ) се наслагва: разликата му от предишното е, че всички независими обекти принадлежат към него. Като; готови библиотечни символи - бутони, анимационни клипове, импортирани графики, неразделен текст и обекти на работно ниво, преобразувани в групи. Всеки обект от насложеното ниво се намира над обекта на работното ниво, но в същото време може да бъде на различни нива спрямо обектите на собственото си ниво.Изглежда, че разбрах, че сте разбрали, че разбрах, че не сте разбрали :-) Просто казано, всеки насложен обект на ниво може да бъде позициониран по такъв начин, че да е над или под друг насложен обект на ниво. Това се постига по следния начин: избираме обекта от наслагваното ниво и задържайки натиснат клавишаCtrl, натискаместрелката надолу или нагоре на клавиатурата, в зависимост от това къде искаме да поставим обекта. Всеки опит да се направи същото с обекти на работно ниво ще се провали. Тук се срещаме с основната разлика от другите векторни програми.
Факт е, че взаимодействието на обектите на работно ниво е доста специфично. Това може да е трудно в началото, но след като се запознаете с основите на Flash, можете да го използвате в своя полза. И така, нека разгледаме тези функции.Обединяване - всяка фигура с плътен цветен пълнеж и без граници, насложена върху друга форма със същите характеристики, след демаркиране, образува едно цяло. Използвайки тази техника, можете да композирате сложни форми от готови обекти. Защо се получава залепване? Отговорът е лесен. Както вече писах в един от броевете - всичко, което се създава във Flash се съхранява под формата на математически формули, които описват обекта. Така, налагайки една фигура върху друга със същите характеристики, в един слой добавяме формули, в резултат на което се формира нова формула, която описва получената фигура.Сегментиране - ако друга форма е насложена върху формата, но с различни характеристики, например различен цвят, тогава няма да се получи залепване. Като се има предвид математическата основа на векторната графика във Flash, става ясно, че има изваждане на различни характеристики. Когато се опитвате да изберете aобект, с едно просто щракване на мишката ще изберем само една негова част. Разделяне ще възникне и ако, като имаме насложени форми с еднакви характеристики, без да премахваме селекцията, преместим насложената форма далеч от мястото на наслагването. В резултат на това част от областта, която съвпада с преместената фигура, ще бъде изрязана от фигурата, която остава неподвижна.
Сега малка задача. Използвайки придобитите знания, нарисувайте зъбно колело, като използвате само два кръга с различни диаметри. Надявам се, че това не ви създаде проблеми. А сега се опитайте да нарисувате същото нещо, но с конвенционални средства. Колко време ще ви отнеме да създадете нещо подобно и какъв ще е резултатът? Между другото, подобна техника във Flash дизайна се нарича cookie-cutter (форма за рязане на бисквитки).
Друг случай на използване за разделяне. Нека начертаем произволна затворена форма със запълване с плътен цвят. Сега го пресечете с молив или права линия. В резултат на това частите от запълването, разделени с линия, са се превърнали в независими фигури, върху които може да се работи отделно. След промяна на независими запълвания, линията може да бъде премахната и да се получи фигура с нови характеристики на засенчване. Тази техника се нарича нарязване (разделяне на части). И още една задача. Начертайте трицветна топка, като използвате метода за разделяне на наклонени черти. Освен това задачата може да бъде усложнена чрез начертаване на една топка с паралелно засенчване, а втората с разделяне на сегменти.
Всички елементи от работното ниво могат лесно да бъдат превърнати в насложени обекти на ниво, достатъчно е да ги групирате - изберете елементите с инструментаСтрелка и ги групирайте сПромяна / Групиране [Ctrl+G]. Групираните елементи могат да бъдат позиционирани по същия начин като наслоените обекти над или под други обекти. Имайте предвид, че за да промените групата, можете да използватесамо инструментаСтрелка с неговите модификатори (завъртане, преоразмеряване и преместване), другите инструменти нямат ефект върху групата. Групата може да бъде разгрупиранаПромяна / Разгрупиране [Ctrl+Shift+G]. В този случай всички елементи на групата стават обекти на работно ниво и могат да бъдат модифицирани с всеки инструмент.
Тъй като говорим за инструментаСтрелка, с който можете да променяте размера на обектите, нека поговорим за друга възможност за влияние върху размера (Размерът има значение ... :-) ). И така. Има два начина за преоразмеряване на фигура. Премащабиране и задаване на точен размер.Мащабиране :Прозорец / Инспектори / Трансформация, в прозореца, който се появява в полетатаМащаб въведете стойността на размера в проценти (по-малко от 100 - намаляване, повече от 100 - увеличаване), в полетоЗавъртане ъгъл на завъртане. КвадратчетоUniform отговаря за промяната на мащаба и в двете координати, ако не е отметнато, тогава можете да зададете мащаба както за ширината, така и за височината на обекта. ОтметкатаНаклон има същите функции, но за завъртане. Преобразувайте обекта след настройка на характеристиките бутонПрилагане,Копиране - копира редактирания обект и бутонНулиране - връща оригиналните настройки.Точен размер :Прозорец / Инспектор / Обект [Ctrl+Alt+I], отваря вече познатия ни прозорец, но в раздела на обекта. Като цяло този инспектор позволява не само да зададете точния размер на обекта, но и да посочите точното му местоположение на сцената, което е важно при проектирането. В полетатаW иH задаваме ширината и височината на обекта, а в полетатаX иY местоположението му от горния ляв ъгъл. КвадратчетоИзползване на централна точка ви позволява да преместите началото в центъра. Трябва да се отбележи една особеност. Когато работимс групирани обекти, тогава всички промени на параметрите засягат всеки елемент от групата поотделно, а не обекта като цяло. Въпреки това, ако приложим промени към символ, взет от библиотеката, или обекти, преобразувани (да не се бърка с групиране) в символ, тогава ние работим с този символ, а не с неговите компоненти.
Е, сега, след като научихме някои техники за рисуване, е време да вдъхнем живот на нашата рисунка.
А сега нека усложним малко анимацията.
Като сте в последния кадър, променете размера на обекта и, ако желаете, неговия наклон. И нищо повече не се изисква от вас, Flash автоматично ще извърши всички преобразувания между кадрите.
В следващия брой ще продължим запознаването си с техниките за рисуване и ще научим как да местим обекти по специално определени пътища.
И накрая, малко домашно, не е нужно да изпращате резултатите, оставете членовете на вашето семейство да ги оценят.
Нека илюстрираме израза - "Върви и на четирите страни" :-)
Начертайте няколко колобки и ги накарайте да се движат в различни посоки. Малък намек. Използвайте свой собствен слой за всеки колобок, как да добавите слой е написано в едно от изданията, описващи елементи от менюто.