ActionScript: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Rado9818 (беседа | приноси)
Rado9818 (беседа | приноси)
Ред 95:
 
=== ActionScript 3.0 ===
 
==== Основни ====
* '''Boolean''' - Булевата стойност позволява да се съдържа само 1 (вярно) или 0 (грешно). Няма други валидни стойности;
* '''int''' - 32-бирова целочислена стойност. Може да приема всичко между -2,147,483,648 и 2,147,483,647;
* '''Null''' - Съдържа само една стойност - null. Стандартна стойност за стринговите данни и обектите;
* '''Number''' - Числото може да представя целочислени, положителни целочислени и числа с плаваща запетая. Number използва 64-bit формат с довйна прецизност по IEEE Стандарт за бинарни числа с плаваща прецизност (IEEE-754). Стойности между -9,007,199,254,740,992 (-2<sup>53</sup>) и 9,007,199,254,740,992 (2<sup>53</sup>) могат да се съхраняват.
* '''String''' - Представя последователност от 16-bit символи. Стринговете се съхраняват като последователност от символи, използвайки формат UTF-16. Предишната версия на Флаш използва UTF-8 формат.
* '''uint''' - Положителният целочислен формат (Unsigned Integer) използва 32-bit положителни целочислени числа между 0 и 4,294,967,295.
* '''void''' - Типът void съдържа само една стойност - undefined (недефинирана). В миналите версии на ActionScript, undefined беше подразбиращата се стойност на Обект класа. В ActionScript 3.0, подразбиращата се стойност на Обект класа е null.
 
==== Сложни ====
* Array - Съдържа лист от данни.
* Date - Обект, съдържаща дата (време).
* Error - Генерална грешка, която програмата връща.
* flash.display:Bitmap - Неанимиран битмап обект
* flash.display:MovieClip - Анимиран MovieClip обект; Времената линия на Флаш подразбиране е MovieClip.
* flash.display:Shape - Неанимирана фигура.
* flash.display:SimpleButton - Обикновен бутон, поддържащ "up", "over" и "down" състояния.
* flash.display:Sprite - Показен обект, без времева линия.
* flash.media:Video - Директно възпроизвеждане на видео, поддържащ теглене в реално време (progressive download) или стийминг (RTMP) транпорт. От Flash Player версия 9.0.115.0, се поддържа H.264/MP4 висококачествен видео формат,поддържа се и стандарт Flash video (FLV).
* flash.text:TextField - Динамично, опциално текстово поле.
* flash.utils:ByteArray -Съдържа ред от бинарни данни.
* flash.utils:Dictionary - Речниците са варианти на Обектите, които могат да съдържат всякакви данни (докато Object винаги използва стрингове като негов ключ).
* Function - Ключов клас в дефенирането на методи
* Object - Дефинира се от Object класа.
* RegExp - Regular expression обект за стрингове.
* Vector - Варант на Array, който се поддържа Flash Player 10 или нагоре.
* XML
* XMLList
[[Категория:Езици за програмиране]]