[ предыдущая страница ] [ следующая страница ] [ содержание ]

Основные объекты ActionScript

Объект Array

Объект Array представляет собой массив.

Методы
 
 
 
Array.concat Создает объединение нескольких массивов
Array.join Преобразует массив в строку, элементы разделяются
Array.pop Удаляет последний элемент массива, возвращая его значение
Array.push Добавляет элемент в конец массива
Array.reverse Изменяет порядок элементов массива на обратный
Array.shift Удаляет первый элемент массива и возвращает его значение
Array.slice Выделяет указанный фрагмент массива как новый массив
Array.sort Сортирует массив
Array.splice Удаляет заданное число элементов массива начиная с указанного номера; возможна одновременная вставка нескольких элементов на то же место
Array.toSiring Преобразует массив в строку
Array.unshift Вставляет элемент в начало массива
Array.length Определяет длину массива (количество элементов)

Объект Boolean

Объект Boolean описывает логическую величину со значением true или false.

Методы
 
 
 
Boolean.toString Выдает значение объекта Boolean в виде строки
Boolean.valueOf Выдает логическое значение объекта Boolean

Объект Color

Объект Color служит для управления цветом и прозрачностью.

Методы
 
 
 
Color.getRGB Возвращает цвет указанного флэш-символа
Color.getTransform Возвращает цвет и прозрачность указанного флэш-символа
Color.setRGB Устанавливает цвет указанного флэш-символа (в формате 0xRRGGBB)
Color.setTransform Устанавливает цвет и прозрачность указанного флэш-симаола

Объект Date

Объект Date предназначен для работы с датой и временем. Методы позволяют получать и задавать информацию о дате и времени, которые хранятся в данном объекте.

Методы
 
 
 
Date.getDate Возвращает номер дня месяца (от 1 до 31)
Date.getDay Возвращает номер дня недели (от 0 до 6)
Date.getFullYear Возвращает четырехзначный номер года
Date.getHours Возвращает время (только часы)
Date.getMillseconds Возвращает время (только миллисекунды)
Date.getMinutes Возвращает время (только минуты)
Date.getMonth Возвращает номер месяца (от 0 до 11)
Date.getSeconds Возвращает время (только секунды)
Date.getTime Возвращает количество миллисекунд, прошедших с 1 января 1970 года
Date.getTimezoneOffset Возвращает разницу между поясным временем и временем по Гринвичу (метод не требует наличия экземпляра объекта)
Date.getUTCDate Возвращает номер дня месяца (от 1 до 31, по Гринвичу)
Date.getUTCDay Возвращает номер дня недели (от 0 до 6, по Гринвичу)
Date.getUTCFullYear Возвращает четырехзначный номер года (по Гринвичу)
Date.getUTCHours Возвращает время (только часы, по Гринвичу)
Date.getUTCMillseconds Возвращает время (только миллисекунды, по Гринвичу)
Date.getUTCMinutes Возвращает время (только минуты, по Гринвичу)
Date.getUTCMonth Возвращает номер месяца (от 0 до 11, по Гринвичу)
Date.getUTCSeconds Возвращает время (только секунды, по Гринвичу)
Date.getYear Возвращает номер года, отсчитанный от 1900 года (для годов 1900-1999 - двузначный)
Date.setDate Устанавливает номер дня месяца (от 1 до 31)
Date.setFullYear Устанавливает четырехзначный номер года
Date.setHours Устанавливает время (только часы)
Date.setMillseconds Устанавливает время (только миллисекунды)
Date.setMinutes Устанавливает время (только минуты)
Date.setMonth Устанавливает номер месяца (от 0 до 11)
Date.setSeconds Устанавливает время (только секунды)
Date.setTime Устанавливает количество миллисекунд, прошедших с 1 января 1970 года
Date.setUTCDate Устанавливает номер дня месяца (от 1 до 31, по Гринвичу)
Date.setUTCFullYear Устанавливает четырехзначный номер года (по Гринвичу)
Date.setUTCHours Устанавливает время (только часы, по Гринвичу)
Date.setUTCMillseconds Устанавливает время (только миллисекунды, по Гринвичу)
Date.setUTCMinutes Устанавливает время (только минуты, по Гринвичу)
Date.setUTCMonth Устанавливает номер месяца (от 0 до 11, по Гринвичу)
Date.setUTCSeconds Устанавливает время (только секунды, по Гринвичу)
Date.setYear Устанавливает номер года, отсчитанный от 1900 года
Date.toString Возвращает дату/время в виде строки
Date.UTC Возвращает количество миллисекунд, прошедших с 1 января 1970 года (по Гринвичу)

Объект Key

Объект Key обеспечивает программный контроль клавиатуры. Большая часть свойств обеспечивает мнемонический доступ к кодам клавиш. Методы, как правило, не требуют создания объекта.

Свойства
 
 
 
Key.BACKSPACE Код клавиши BACKSPACE (8)
Key.CAPSLOCK Код клавиши CAPS LOCK (20)
Key.CONTROL Код клавиши CTRL (17)
Key.DELETEKEY Код клавиши DELETE (46)
Key.DOWN Код клавиши ВНИЗ (40)
Key.END Код клавиши END (35)
Key.ENTER Код клавиши ENTER (13)
Key.ESCAPE Код клавиши ESC (27)
Кеу.НОМЕ Код клавиши HOME (36)
Key.INSERT Код клавиши INSERT (45)
Key.LEFT Код клавиши ВЛЕВО (37)
Key.PGDN Код клавиши PAGE DOWN (34)
Key.PGUP Код клавиши PAGE UP (33)
Key.RIGHT Код клавиши ВПРАВО (39)
Кеy.SHIFT Код клавиши SHIFT (16)
Key.SPACE Код клавиши ПРОБЕЛ (32)
Key.TAB Код клавиши TAB (9)
Key.UP Код клавиши ВВЕРХ (38)
 
Методы
 
 
 
 
Key.getAscii Возвращает код ASCII последней нажатой клавиши
Key.getCode Возвращает скан-код последней нажатой клавиши
Key.isDown Возвращает значение true, если нажата указанная клавиша
Key.isToggled Возвращает значение true, если активен и указанный режим (CAPS LOCK или NUM LOCK)

Объект Math

Объект Math предназначен для математических вычислений. Методы, как правило, не требуют создания объекта.

Свойства
 
 
 
Math.E Число е (основание натуральных логарифмов)
Math.LN10 Натуральный логарифм числа 10
Math.LN2 Натуральный логарифм числа 2
Math.LOG10E Десятичный логарифм числа е
Math.LOG2E Двоичный логарифм числа е
Math.PI Число π
Math.SQRT1_2 Квадратный корень из 1/2
Math.SQRT2 Квадратный корень из 2
 
Методы
 
 
 
 
Math.abs Возвращает модуль числа
Math.acos Возвращает арккосинус числа
Math.asin Возвращает арксинус числа
Math.atan Возвращает арктангенс числа
Math.atan2 Возвращает арктангенс частного указанных чисел (обычно координат точки)
Math.ceil Возвращает результат округления в большую сторону
Math.cos Возвращает косинус (параметр задается в радианах)
Math.exp Возводит число e в указанную степень
Math.floor Возвращает результат округления в меньшую сторону
Math.log Возвращает натуральный логарифм указанного числа
Math.max Возвращает максимальное из значений
Math.min Возвращает минимальное из значений
Math.pow Выполняет возведение в степень
Math.random Возвращает псевдослучайное число в диапазоне от 0 до 1
Maih.round Возвращает результат округления
Math.sin Возвращает синус (параметр задается в радианах)
Math.sqrt Возвращает квадратный корень из указанного числа
Math.tan Возвращает тангенс (параметр задается в радианах)

Объект Mouse

Объект Mouse предназначен для управления мышью. Методы, как правило, не требуют создания объекта.

Методы
 
 
 
Mouse.hide Скрывает указатель мыши
Mouse.show Отображает указатель мыши

Объект MovieClip

Объект MovieClip обеспечивает управления мувиками. При создании мувика такой объект создается автоматически.

Методы
 
 
 
MovieClip.attachMovie Связывает с текущим экземпляром мувик из библиотеки
MovieClip.duplicateMovieClip Дублирует флэш-символ объекта
MovieClip.getBounds Возвращает минимальное и максимальное значение координат для области мувика
MovieClip.BytesTotal Возвращает размер объекта в байтах
MovieClip.getBytesLoaded Возвращает количество загруженных байт объекта
MovieClip.getURL Загружает указанный документ в указанное окно
MovieClip.globalToLocal Конвертирует координаты основного ролика в локальную систему координат объекта
MovieClip.gotoAndPlay Обеспечивает переход на указанный кадр объекта и продолжение анимации
MovieClip.gotoAndStop Обеспечивает переход на указанный кадр объекта и остановку анимации
MovieClip.hitTest Выполняет проверку наложения объекта на точку с указанными координатами
MovieClip.loadMovie Загружает внешний ролик в объект
MovieClip.loadVariables Загружает значения переменных из внешнего файла в объект
MovieClip.localToGtobal Конвертирует координаты объекта в систему координат основного ролика
MovieClip.nextFrame Выполняет переход на следующий кадр объекта
MovieClip.play Включает воспроизведение анимации объекта
MovieClip.prevFrame Выполняет переход на предыдущий кадр объекта
MovieClip.removeMovieClip Удаляет флэш-символ, созданный методом duplicateMovieClip
MovieClip.startDrag Начинает перетаскивание флэш-символа
MovieClip.stop Останавливает анимацию объекта
MovieClip.stopDrag Завершает перетаскивание флэш-символа
MovieClip.swapDepths Переносит объект на другой уровень
MovieClip.unLoadMovie Выгружает ролик из объекта

Объект Number

Объект Number предназначен для операций с числами. Свойства доступны и без создания объекта.

Свойства
 
 
 
Number.MAX_VALUE Максимальное действительное число, допустимое в программе Flash
Number.MIN_VALUE Минимальное действительное положительное число, воспринимаемое программой Flash как отличное от нуля
Number.NaN Нечисловое значение (для числовой переменной)
Number.NEGATIVE_INFINITY Значение -∞ (минус бесконечность)
Number.POSITIVE_INFINITY Значение +∞ (плюс бесконечность)
 
Методы
 
 
 
 
Number.toString Преобразует число в строковое представление в указанной системе счисления
Number.valueOf Преобразует объект в число

Объект Object

Объект Object представляет собой наиболее общий тип объекта без явного, определения каких-либо конкретных свойств. Этот тип объекта используется, когда применить какой-либо из других стандартных типов не представляется возможным.

Методы
 
 
 
Object.toSting Представляет данные объекта в виде строки
Object.valueOf Представляет данные объекта в виде числа

Объект Selection

Объект Selection служит для управления выделением текста в полях ввода. Методы, как правило, не требуют создания объекта.

Методы
 
 
 
Selection.getBeginIndex Возвращает номер первого символа выделенного фрагмента в поле ввода
Selection.getCaretIndex Возвращает номер символа поля ввода, на котором располагается курсор
Selection.getEndIndex Возвращает номер последнего символа выделенного фрагмента в поле ввода
Selection.getFocus Возвращает название поля, имеющего фокус ввода
Selection.setFocus Устанавливает фокус ввода в указанное поле
Selection.setSelection Выполняет выделение указанного фрагмента в пол ввода

Объект Sound

Объект Sound служит для управления звуком. Методы, как правило, не требуют создания объекта.

Методы
 
 
 
Sound.attachSound Прикрепляет к указанному объекту звук из библиотеки
Sound.getPan Возвращает сведения о расположении звука в стереопанораме
Sound.getTransform Возвращает объект, описывающий трансформацию звука
Sound.getVolume Возвращает значение громкости
Sound.setPan Устанавливает расположение звука в стереопанораме
Sound.setTransform Определяет трансформацию звука
Sound.setVolume Устанавливает громкость звука
Sound.start Начинает воспроизведение звука
Sound.stop Останавливает воспроизведение звука

Объект String

Объект String используется при работе со строками.

Методы
 
 
 
String.charAt Возвращает символ, находящийся в указанной позиции строки
String.charCodeAt Возвращает код ASCII символа, находящегося в указанной позиции строки
String.concat Возвращает объединение двух строк
String.formCharCode Формирует новую строку из символов с указанными кодами
String.indexOf Возвращает номер позиции в строке, где в первый раз встречается указанный символ (если его вообще нет в строке, возвращает значение -1)
String.lastIndexOf Возвращает номер позиции в строке, где в последний раз встречается указанный символ (если его вообще нет в строке, возвращает значение -1)
String.length Возвращает количество символов в строке
String.slice Выделяет из строки указанный фрагмент и записывает его как новую строку
String.split Разбивает строку на части по позициям, где встречается указанный символ
String.substr Выделяет фрагмент строки
String.substring Выделяет фрагмент строки по номерам символов
String.toLowerCase Преобразует символы строки в нижний регистр
String.toUpperCase Преобразует символы строки в верхний регистр

Объект XML

Объект XML позволяет управлять элементами документа XML.

Методы
 
 
 
XML.appendChild Добавляет дочерний узел в список объектов XML
XML.attributes Возвращает массив атрибутов объекта XML
XML.childNodes Возвращает массив дочерних узлов объекта XML
XML.cloneNode Дублирует узел объекта XML
XML.createElement Создает элемент объекта XML
XML.createTextNode Создает текстовый узел с указанным текстом
XML.docTypeDecl Возвращает информацию о типе документа XML
XML.firstChild Возвращает ссылку на первый дочерний объект в списке
XML.hasChildNodes Возвращает сведения о наличии дочерних узлов
XML.isertBefore Вставляет в список новый дочерний узел перед указанным узлом
XML.lastChild Возвращает ссылку на последний дочерний объект в списке
XML.load Загружает документ XML с указанного сетевого адреса
XML.loaded Возвращает результат проверки завершения загрузки, начатой методом XML.load
XML.nextSibling Возвращает ссылку на следующий элемент того же уровня в списке
XML.nodeName Возвращает имя указанного узла объекта XML
XML.nodeType Возвращает тип указанного узла объекта XML
XML.nodeValue Возвращает значение указанного узла объекта XML
XML.onLoad Этот метод автоматически вызывается проигрывателем Flash после загрузки документа XML
XML.parentNode Возвращает ссылку на родительский узел объекта XML
XML.parseXML Вставляет текст XML в указанный объект
XML.previousSibling Возвращает ссылку на предыдущий элемент того же уровня в списке
XML.removeNode Удаляет узел объекта XML
XML.send Преобразует объект XML в документ XML и отправляет его по указанному сетевому адресу
XML.sendAndLoad Преобразует объект XML в документ XML, отправляет его по указанному сетевому адресу, загружает в указанный объект ответ сервера
XML.status Возвращает код результата загрузки документа XML в объект XML (успешному завершению загрузки соответствует значение 0)
XML.toString Преобразует объект XML в строку
XML.xmlDecl Возвращает сведения о типе документа XML

Объект XMLSocket

Объект XMLSocket управляет созданием клиентского сокета для связи с сервером.

Методы
 
 
 
XMLSocket.close Закрывает соединение через сокет
XMLSocket.connect Устанавливает соединение через сокет
XMLSocket.onClose Метод вызывается автоматически, когда соединение через сокет разрывается сервером
XMLSocket.onConnect Метод вызывается автоматически, когда устанавливается соединение с сервером через сокет
XMLSocket.onXML Метод вызывается автоматически, когда через сокетное соединение поступает объект XML
XMLSocket.send Преобразует объект XML или данные в строку и отправляет ее на сервер через сокет

[ предыдущая страница ] [ следующая страница ] [ содержание ]
Hosted by uCoz