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

Преди да започнете да пишете кодът на вашият потребителски клас за удобство първо трябва да създадете неговата основа, т. е. базовата структура на файла, която после само ще напълните със съдържание. Всички потребителски ActionScript класове се създават общо взето по една и съща схема, така че, като изпълните тази процедура няколко пъти, вие бързо ще свикнете и ще го правите автоматично.

Първият ред на кода е декларирането на ActionScript пакета, в който ще се намира създаваният клас. Запомнете, пакетът е просто папка на вашият компютър, в която се съхраняват сродните класове. Ако файлът е съхранен в същата папка, в която и fla-файлът, който ще го използва, то записването на думата package е напълно достатъчно. Това означава, че този клас не принадлежи на някой определен пакет. В противен случай след думата package вие трябва да запишете празна позиция и името на пакета (т. е. името на папката, където се съхранява класа). И в двата случая след като декларирате пакета трябва да поставите фигурни скобки.

Вътре в тези фугурни скобки вие трабва да запишете модификатора за достъпа (access modifier) до класа, ключовата дума class и след това след празна позиция и името на класа. Модификаторът определя кой код в проекта може да създава екземпляри (instance) на дадения клас. Най-често използваният модификатор е public (публичен). Той отваря достъпа до класа за всеки код вътре в проекта и по този начин разрешава създаването на негови екземпляри. Други модификатори ще обсъждаме в следващите уроци.

След модификатора и името на класа отново поставяме фигурни скоби. Именно в тези скоби ще се разположи кодът на класа. Когато съхранявате файла, убедете се, че името на файла и името на класа съвпадат.

Създаване на основната структура на Actionscript класа

В новият ActionScript-файл (.as) наберете ключовата дума package и веднага след това, след празна позиция, името на пакета, в който ще се съхранява класа. Внимание! Името на пакета трябва да съвпада с името на папката, в която ще се запазва файлът на класа.

Поставете фигурни скобки.

Описание на пакета

Вътре във фигурните скоби въведете необходимия модификатор, празна позиция и ключовата дума class, отново празна позиция и името на класа.

Поставете нови фигурни скоби.

Деклариране на класа

В главното меню изберете File –> Save.

new-as3-file-save-as

Въведете име на файла еднакво на името на класа, който сте посочили в кода и натиснете OK.

Основата на вашият потребителски клас в Actionscript е създадена и файлът е записан на правилното място и по правилния начин.

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

Имената на файловете във Windows не са чувствителни към регистъра, затова тази операционна система не различава файла Books.as от books.as. Но вие се придържайте към изискването, че името на класа трябва да е абсолютно същото като името на файла. В противен случай класът няма да работи и компилатора ще даде съобщение за грешка.  Освен това помнете, че всички вградени в ActionScript класове започват с главна буква, затова и вие се придържайте към този стил във вашите потребителски класове.

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

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

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