Изпратете запитване:
Полетата маркирани със звезда (*) са задължителни за попълване.
Vinaora Nivo SliderVinaora Nivo SliderVinaora Nivo Slider
1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

В предишния урок 19. Flash символи се запознахме с някои особености на различните типове флаш символи. В този ще разгледаме:

  1. Създаване на символи (Flash symbol)
  2. Конвертиране на обект в символ
  3. Създаване на нов символ
  4. Допълнителна информация

Повечето елементи, които вие планирате да използвате във вашата анимация на Flash ще бъдат flash символи. Значителна част от тях ще са MovieClips, но за обезпечаване на потребителска интерактивност вие ще използвате и бутони (Buttons).

За да конвертирате вече съществуващи на сцената обекти в символи (Flash symbol) вие трябва да направите няколко неща, които са описани по-долу или трябва да натиснете клавиша F8. Всеки елемент, намиращ се на сцената (Stage), може да бъде превърнат в символ. Вие можете да разполагате символи вътре в символа - например, бутон (Button) вътре в MovieClip, или MovieClip вътре в друг MovieClip.

Когто започвате създаването на символа ви се появява диалогова кутия, в която:

  • давате име на символа
  • изберете тип на символа
  • задайте опорна точка (registration point) – точка, спрямо която ще се правят по-нататъшните преобразувания на обекта: мащабиране, въртене и др. трансформации. Освен това, с помощта на тази точка се определя местоположението на обекта на сцената (Stage) и имено от нея се определя размера на обекта (широчина, височина). Всички преобразования на обекта, които ще се извършват с помощта на ActionScript се оравят спрямо тази точка!

Конвертиране на символ

Всеки символ (Flash symbol) има своя времева линия (Time Line). При MovieClip тя е същата като основната времева линия. 

Всеки символ може да се състои от множество слоеве.

Конвертиране на обект в символ (symbol)

Маркирайте един иобектите на сцената, които ще съставляват вашия символ. Изберете от главно меню Modify > Cinvert to Symbol

Меню конвертиране на символ

Появява се диалогов прозорец Convert to Symbol.

Въведете име на символа, изберете тип (Symbol Type) и натиснете ОК. Обекта се превръща в символ (Flash symbol).

Създаване на нов символ  (Flash symbol)

Освен да превърнете съществуващ вече обект в символ, вие можете да създадете и празен символ (Insert > New symbol). Тогава Flash отваря символа в негов собствен режим за редактиране (извън основната сцена) и създава нова сцена с нова времева линия само за него. В центъра на сцената ще се появи кръстче, което показва положението на опорната точка на символа (registration point). Сега можете да използвате инструментите за рисуване на Flash за да създадете символа или да импортирате графика от друга програма, поставяйки я на сцената на символа.

Създаване на нов символ

Въведете име на символа, изберете тип (Symbol Type) и натиснете ОК. Flash преминава в режим на редактиране на символа (symbol editing mode). След като създадете символа кликнете на името на сцената за да излезете от режима на редактиране на символа.

Име на сцената

Допълнителна информация

След създаване на символа той се съхранява в библиотеката (Library). За да я отворите изберете от главно меню на програмата Flash CS6  Window -> Library.

library-menu

По премълчаване панелът Library е разположен редом с панела за свойствата (Property) в дясната част на екрана. Вътре в библиотеката вие можете да организирате символите в папки, като изберете бутончето Folder в долната част на панела. След това просто завличате с мишката символите в съответната папка.

Изтриване на символ

Няма определени изисквания за имениване на символите. Но в резултат на дългогодишна практика, flash-програмистите са определили и спазват някои правила, които помагат значително при запомнянето на имената на символите.

  • Първо и най-главно името трябва да е описателно. Когато прочетете името на символа веднага трябва да ви става ясно за какво ще бъде използван той.
  • Второ, името на символа трябва да започва с главна буква. По същия начин ще се обръщате към символите в ActionScript кода.
  • Трето, в имената на символите (Flash symbol) не се използват празни позиции.

Имате въпрос?

Потърсете отговор в нашите
Често Задавани Въпроси
или се свържете с нас

phone 0878 679 639
mail Пишете ни
skype AртСторм