Такие сообщения означают, что код не содержит ошибок и может быть успешно скомпилирован,
однако может отличаться от того, что задумал автор. Чтобы разрешить определение этих потенциальных ошибок, следует компилировать проекты ActionScript в режиме уведомлений.
Некоторые из этих уведомлений (например «Отсутствует объявление типа») относятся к выбранному стилю написания кода.
Другие (например «Недопустимое присваивание значения null») указывают на то, что инструкции верны, однако их поведение, возможно, будет отличаться от задуманного
. Все проблемы, связанные с экспортом кода ActionScript 2.0 в ActionScript 3.0, относятся к третьему типу предупреждений.
| Код | Сообщение | Описание |
---|
| 1008 | Отсутствует объявление типа. | |
| 1009 | Для %s "%s" отсутствует объявление типа.
|
Некоторые предпочитают не объявлять тип данных при написании кода. Для возвращенного функцией значения, параметра или переменной отсутствует объявление типа. Однако объявление типа позволяет компилятору написать более эффективный код, а также обнаружить больше ошибок на этапе компиляции. Включите это предупреждение для напоминания об отсутствии объявления типа.
|
| 1012 | Логически некорректное сравнение со значением undefined. Неопределенными могут быть только нетипизированные переменные (или переменные типа *). | |
| 1013 | Переменные типа %s не могут быть неопределенными. Перед сравнением неопределенное значение будет приведено к типу %s.
|
Только переменные типа * могут быть неопределенными. За исключением некоторых случаев, неинициализированные переменные по умолчанию имеют значение null , а не undefined . К исключениям относятся: логические переменные, которые по умолчанию имеют значение false . Переменные типа Number, которые по умолчанию имеют значение NaN , а также переменные типа int или uint, которые по умолчанию имеют значение 0 .
|
| 1030 | Функция, используемая в новом выражении, возвращает значение. Результатом будет возвращаемое значение функции, а не новый экземпляр этой функции. | |
| 1031 | Проблема при миграции: результатом новой %s будет возвращаемое значение %s, а не новый экземпляр этой функции.
|
Это предупреждение связано с миграцией кода. Поведение обнаруженного кода в ActionScript 3.0 отличается от его поведения в ActionScript 2.0, как показано в следующем примере:
function f(){
this.b = 22;
this.a = new Array(2);Â
this.a[0] = 33;
this.a[1] = 44;
return a;
}
// returns a new instance of f in ActionScript 2.0 and a new 2 element array in ActionScript 3.0
var d = new f();Â // Warning here
trace(d.a); // undefined in ActionScript 3.0, [33,44] in ActionScript 2.0.
|
| 1034 | Булево значение() без аргументов возвращает "false" в ActionScript 3.0. Булево значение() возвращает "undefined" в ActionScript 2.0. | |
| 1035 | Использование Boolean() без аргументов.
|
Это предупреждение связано с миграцией кода. Функция Boolean() возвращает значение false в ActionScript 3.0, но undefined в ActionScript 2.0.
|
| 1038 | В ActionScript 3.0 пробелы игнорируются, и при использовании аргумента '' возвращается 0. В ActionScript 2.0 вызов Number() с аргументом '' или аргументом, содержащим пробелы, возвращает NaN. | |
| 1039 | Проблема при миграции: при вызове функции Number('') с пустым строковым аргументом возвращается значение 0 в ActionScript 3.0 и значение NaN в ActionScript 2.0.
|
Это предупреждение связано с миграцией кода. Вызов метода Number() с аргументом типа String игнорирует все пробелы в строке и возвращает по умолчанию значение 0, если не найдено ни одной цифры. В ActionScript 2.0 присутствие пробела в строке приводит к возвращению значения NaN.
|
| 1044 | Изменился формат Array.toString(). | |
| 1045 | Проблема при миграции: способ обработки элементов типа null и undefined при помощи Array.toString() изменился.
|
Это предупреждение связано с миграцией кода. В ActionScript 2.0 элементы массива типа null преобразуются в null , а элементы типа undefined преобразуются в undefined . В ActionScript 3.0 и элементы типа null , и элементы типа undefined преобразуются в пустую строку ''. Если ваш код преобразует вывод toString() из массива, может потребоваться настройка кода с учетом этой разницы.
|
| 1058 | Неподдерживаемое свойство ActionScript 2.0. | |
| 1059 | Проблема при миграции: свойство %s больше не поддерживается. %s.
|
Это предупреждение связано с миграцией кода. Вы пытаетесь использовать свойство, которое не существует в ActionScript 3.0.
|
| 1060 | Неподдерживаемая функция ActionScript 2.0. | |
| 1061 | Проблема при миграции: метод %s больше не поддерживается. %s.
|
Это предупреждение связано с миграцией кода. Вы пытаетесь использовать метод, который не существует в ActionScript 3.0.
|
| 1066 | __resolve больше не поддерживается. | |
| 1067 | Проблема при миграции: __resolve больше не поддерживается. Используйте новый класс Proxy, обеспечивающий сходную функциональность.
|
Это предупреждение связано с миграцией кода. Дополнительные сведения о замене __resolve см. в описании класса Proxy в данном руководстве по языку.
|
| 1070 | _level больше не поддерживается. Дополнительные сведения см. в пакете flash.display. | |
| 1071 | Проблема при миграции: _level больше не поддерживается. Дополнительные сведения см. в пакете flash.display.
|
Это предупреждение связано с миграцией кода. Вы пытаетесь использовать свойство, которое не существует в ActionScript 3.0.
|
| 1072 | Класс является запечатанным. Члены этого класса не могут добавляться динамически. | |
| 1073 | Проблема при миграции: %s не является динамическим классом. Члены экземпляров не могут добавляться динамически.
|
Это предупреждение связано с миграцией кода. В ActionScript 2.0 многие классы, например Number, являются динамическими, то есть к экземплярам этих классов можно добавлять новые свойства во время выполнения. Данное предупреждение выводится при попытке кода добавить свойство к экземпляру класса, не являющегося динамическим.
|
| 1082 | Изменение области видимости для ключевого слова this. Методы класса, извлеченные из экземпляра класса, всегда разрешают указатель this к этому экземпляру. В ActionScript 2.0 цель указателя this определяется динамически в зависимости от объекта, из которого вызывается метод. | |
| 1083 | Проблема при миграции: поведение метода %s в ActionScript 3.0 будет другим из-за изменения области видимости для ключевого слова this. Дополнительные сведения см. в описании предупреждения 1083.
|
Это предупреждение связано с миграцией кода. Это предупреждение выдается, когда метод объекта используется в качестве значения, как правило, в качестве функции обратного вызова. В ActionScript 2.0 функции выполняются в том контексте, из которого они вызываются. В ActionScript 3.0 функции всегда выполняются в том контексте, в котором они были определены. Таким образом, имена переменных и методов разрешаются в класс, частью которого является функция обратного вызова, а не относительно контекста, из которого она вызывается, как в следующем примере:
class a
{
var x;
function a() { x = 1; }
function b() { trace(x); }
}
var A:a = new a();
var f:Function = a.b; // warning triggered here
var x = 22;
f(); // prints 1 in ActionScript 3.0, 22 in ActionScript 2.0
|
| 1084 | Отсутствует объявление пространства имен (например, переменная не объявлена как public, private и т.п.). | |
| 1085 | Областью видимости %s будет являться пространство имен по умолчанию: %sinternal. Она не будет видима за пределами пакета.
|
Некоторые предпочитают не объявлять пространство имен при написании кода. Включите это предупреждение для вывода напоминания при отсутствии объявления пространства имен или спецификатора доступа в определении. Без этого определение не будет видимо для кода, расположенного за пределами этого файла. Чтобы сделать его видимым для кода, расположенного за пределами файла, объявите его со спецификатором доступа public или с пространством имен. Чтобы сделать определение локальным для этого файла и избежать появления этого предупреждения, объявите определение как private .
|
| 1086 | в ActionScript 3.0 свойства объекта перечисляются в случайном порядке внутри оператора «for x in target». | |
| 1087 | Проблема при миграции: в ActionScript 3.0 свойства объекта перечисляются в случайном порядке внутри оператора «for x in target».
|
Это предупреждение связано с миграцией кода. В ActionScript 2.0 порядок обработки свойств объекта всегда был одинаковым. В ActionScript 3.0 этот порядок является случайным и может меняться от компьютера к компьютеру. При возникновении непредвиденного поведения, связанного с очередностью, проверьте этот цикл, чтобы определить, может ли это изменение поведения повлиять на ваш код.
|
| 1088 | Внутренняя ошибка компилятора. | |
| 1089 | Код ошибки: %s.
|
Это связано либо с поврежденным исходным файлом, либо с ошибкой в коде компилятора. Обратитесь в компанию Adobe Inc. для регистрации этой ошибки.
|
| 1090 | Обработчик EventHandler не был добавлен в качестве прослушивателя. | |
| 1091 | Проблема при миграции: %s
|
Это предупреждение связано с миграцией кода. В ActionScript 2.0 при объявлении метода с использованием специального имени (например, onMouseDown ) Flash вызывает этот метод при наступлении определенного события. В ActionScript 3.0 необходимо вызвать addEventListener() для метода, чтобы зарегистрировать его для получения этого события. Дополнительные сведения см. в разделе addEventListener в данном руководстве по языку.
|
| 1092 | Отрицательное значение, присвоенное типу данных uint, станет большим положительным значением. | |
| 1093 | Вместо ожидавшегося значения типа uint (неотрицательного) использовано отрицательное значение.
|
Присваивание отрицательного значения типу данных uint имеет своим результатом исключительно большое положительное значение. var x:uint = -1; trace(x); // 4294967295 .
|
| 1096 | Логически некорректное сравнение со значением null. | |
| 1097 | Логически некорректное сравнение со значением null. Переменные типа %s не могут иметь значение типа null.
|
Экземпляры типа Boolean, int, uint и Number не могут иметь значение null . Оператор сравнения type преобразует значение null в false перед сравнением с логическим значением, или в 0 перед сравнением с данными типа Number, int или uint.
|
| 1098 | Логически некорректное сравнение со значением NaN. Любая операция сравнения, в которой участвует элемент NaN, даст в результате значение false, поскольку NaN != NaN. | |
| 1099 | Логически некорректное сравнение со значением NaN. Эта инструкция всегда дает в результате значение false.
|
Элемент NaN имеет уникальное математическое свойство, которое обуславливает получение значения false в результате любой операции сравнения, в которой участвует этот элемент. Вместо этого используйте глобальную функцию isNaN() для обнаружения значения NaN, как показано в следующем примере:
trace(NaN == NaN); // false!
trace(NaN != NaN); // false again!
trace(isNaN(NaN)); // true
|
| 1100 | Присваивание внутри условного выражения. | |
| 1101 | Присваивание внутри условного выражения. Имелось в виду == вместо =?
|
Результатом инструкции присваивания = является значение справа от инструкции =. Инструкцию присваивания можно использовать для проверки выполнения определенных условий, но это не рекомендуется. Как правило, данное предупреждение появляется в результате опечатки, когда имелась в виду проверка равенства ==, как показано в следующем примере:
var x:Boolean = false;
var y:Boolean = true;
// it is hard to determine if the line below intentionally sets x's value to y's or if its a typo
if (x = y) { trace("x is assigned y's value of true, making the conditional test evaluate as true."); }
|
| 1102 | Недопустимое присваивание значения null. | |
| 1103 | Вместо ожидавшегося значения %s использовано значение типа null.
|
Переменным типа Boolean, Number, int и uint нельзя присваивать значение null . Значение null неявно приводится к значению false при присваивании к значению типа Boolean и к значению 0 при присваивании к значению типа int, uint или Number.
|
| 1104 | Отсутствует конструктор. | |
| 1105 | Для класса %s не была указана функция конструктора.
|
Некоторые предпочитают не указывать функцию конструктора при написании кода. Включите данное предупреждение, если хотите всегда объявлять конструкторы для классов. Данное предупреждение помогает определить случаи, когда при изменении имени класса не меняется имя его конструктора. Без этого предупреждения подобные случаи не отмечаются как проблема, а вышеупомянутый конструктор становится обычной функцией.
|
| 1106 | Пустой оператор. | |
| 1107 | Обнаружен пустой оператор вместо ожидаемого блока кода. «;» введено непреднамеренно?
|
Непреднамеренный ввод «;» перед блоком кода является распространенной ошибкой.
if (x == y);
{
trace("This code will be executed no matter what are the x and y values.")
}
|
| 1110 | Константа не инициализирована. | |
| 1111 | Константа не была инициализирована. | |
| 1112 | Возможно, недопустимое приведение к типу Array. | |
| 1113 | Array(x) ведет себя так же, как и new Array(x). Чтобы привести значение к типу Array, используйте выражение «x as Array» вместо «Array(x)». | |
| 1114 | Внутри конструктора отсутствует вызов инструкции super(). | |
| 1115 | Инструкция super() будет выполнена перед переходом к конструктору. Добавьте вызов инструкции super() внутри конструктора, если хотите явно управлять ее выполнением.
|
Некоторые предпочитают добавлять вызов инструкции super() внутри конструктора при написании кода. Включите данное предупреждение, если хотите всегда явно управлять временем вызова инструкции super() . Это может помочь в выявлении случаев, когда требовалось вызвать инструкцию super() после локального кода инициализации, но ее забыли добавить.
|
| 2090 | Вместо этого используйте Capabilities.version. | |
| 2091 | Дополнительные сведения см. в InteractiveObject.focusRect. | |
| 2092 | Дополнительные сведения см. в Stage.quality. | |
| 2093 | Дополнительные сведения см. в Stage.quality. | |
| 2094 | Дополнительные сведения см. в Stage.quality. | |
| 2095 | Дополнительные сведения см. в Stage.quality. | |
| 2096 | Вместо этого используйте статическое свойство flash.media.SoundMixer.bufferTime. | |
| 2097 | Эта функциональность больше не поддерживается. | |
| 2098 | Дополнительные сведения см. в LoaderInfo.url. | |
| 2099 | Эта функциональность больше не поддерживается. | |
| 2102 | Для перехода на новую строку используйте «\n». | |
| 2103 | Дополнительные сведения см. в textField.maxScroll. | |
| 2104 | Понятие уровней не существует в ActionScript 3.0, который предоставляет прямой доступ к списку отображения. Дополнительные сведения см. в описании пакета flash.display. | |
| 2105 | Вместо этого используйте свойство parent. | |
| 2106 | Данное свойство было удалено. Ближайшим эквивалентом является Stage — корневой элемент списка отображения в ActionScript 3.0. | |
| 2107 | Вместо этого попробуйте объявить caller в качестве аргумента этой функции. | |
| 2108 | Эта функциональность больше не поддерживается. | |
| 2109 | Вместо этого используйте свойство parent. | |
| 2110 | Эта функциональность больше не поддерживается. | |
| 2111 | Дополнительные сведения см. в Sprite.hitArea. | |
| 2112 | Дополнительные сведения см. в описании свойств scrollH и scrollV класса flash.text.TextField. | |
| 2113 | Используйте объекты MovieClip в качестве аргументов вместо путей. | |
| 2114 | Дополнительные сведения см. в Video.videoHeight. | |
| 2115 | Дополнительные сведения см. в Video.videoWidth. | |
| 2116 | Дополнительные сведения см. в описании __proto__ (устарело). | |
| 2117 | Дополнительные сведения см. в DisplayObject.stage. | |
| 2118 | Вместо этого используйте метод registerClass() в пакете flash.net. | |
| 2617 | Вместо этого используйте Math.random(). | |
| 2618 | Вместо этого используйте String.fromCharCode(). | |
| 2619 | Вместо этого используйте String.fromCharCode(). | |
| 2621 | Вместо этого используйте String.charCodeAt(). | |
| 2622 | Вместо этого используйте String.charCodeAt(). | |
| 2623 | Вместо этого используйте метод String.substr. | |
| 2624 | Вместо этого используйте метод String.substr. | |
| 2625 | Вместо этого используйте свойство length аргумента. | |
| 2626 | Вместо этого используйте свойство length аргумента. | |
| 2627 | Дополнительные сведения см. в описании изменений ASnative. | |
| 2628 | Вместо этого задавайте свойства экземплярам напрямую при помощи точки (.). | |
| 2629 | Вместо этого получайте прямой доступ к свойствам при помощи точки (.). | |
| 2630 | Вместо этого задавайте свойства экземплярам напрямую при помощи точки (.). | |
| 2631 | Дополнительные сведения см. в разделах TextEvent.LINK и addEventListener(). | |
| 2633 | Данный метод перемещен в пакет flash.utils. | |
| 2634 | Заменено новой функцией конструктора класса MovieClip. | |
| 2636 | Перемещено в пакет flash.system. Также см. описание класса flash.external.ExternalInterface для получения сведений о коммуникации Javascript/ActionScript. | |
| 2638 | Для получения сведений об эквивалентной функциональности см. описание flash.net.URLLoader. Пакет flash.net также содержит функции navigateToURL() и sendToURL() на уровне пакета. | |
| 2639 | Дополнительные сведения см. в MovieClip.gotoAndPlay(). | |
| 2640 | Дополнительные сведения см. в MovieClip.gotoAndStop(). | |
| 2641 | Дополнительные сведения см. в MovieClip.play(). | |
| 2642 | Дополнительные сведения см. в PrintJob.start(). | |
| 2643 | Дополнительные сведения см. в PrintJob. | |
| 2644 | Дополнительные сведения см. в PrintJob. | |
| 2645 | Дополнительные сведения см. в PrintJob. | |
| 2646 | Используйте Container.removeChild(childName). Дополнительные сведения см. в описании класса DisplayObjectContainer. | |
| 2647 | Перемещено в пакет flash.utils. Вместо этого используйте класс Timer. | |
| 2648 | Дополнительные сведения см. в MovieClip.nextFrame(). | |
| 2649 | Дополнительные сведения см. в MovieClip.startDrag(). | |
| 2650 | Дополнительные сведения см. в MovieClip.stop(). | |
| 2651 | Дополнительные сведения см. в Sound.stopAllSounds(). | |
| 2652 | Дополнительные сведения см. в MovieClip.stopDrag(). | |
| 2653 | Вместо этого используйте оператор «точка» (.) или инструкцию with. | |
| 2654 | Дополнительные сведения см. в разделах DisplayObject.stage и Stage.quality. | |
| 2656 | Вместо этого используйте DisplayObjectContainer.removeChild(childName). Дополнительные сведения см. в описании класса DisplayObjectContainer. | |
| 2657 | Вместо этого используйте DisplayObjectContainer.removeChild(childName). Дополнительные сведения см. в описании класса DisplayObjectContainer. | |
| 2658 | Эта функция больше не является глобальной, но все еще доступна в качестве метода классов TimerEvent, MouseEvent и KeyboardEvent. | |
| 2659 | Дополнительные сведения см. в разделах Video.attachNetStream и Video.attachCamera. | |
| 2660 | Для выполнения загрузки используйте класс URLLoader и передайте результат методу StyleSheet.parseCSS(). | |
| 2663 | В ActionScript 3.0 все классы по умолчанию зарегистрированы. В случае использования AMF дополнительные сведения см. в разделе flash.utils.registerClassAlias(). | |
| 2664 | Используйте свойства средств доступа (функции get/set) или класс flash.utils.Proxy для достижения аналогичной функциональности. | |
| 2665 | Используйте свойства средств доступа (функции get/set) или класс flash.utils.Proxy для достижения аналогичной функциональности. | |
| 2666 | Дополнительные сведения см. в разделе MovieClip.loadMovie(). | |
| 2667 | Дополнительные сведения см. в разделе MovieClip.loadMovieNum(). | |
| 2668 | Дополнительные сведения см. в Loader.load(). | |
| 2669 | Дополнительные сведения см. в Loader.load(). | |
| 2678 | Дополнительные сведения см. в описании addEventListener (eventName, listener, useCapture, priority). | |
| 2679 | Дополнительные сведения см. в описании removeEventListener (eventName, listener, useCapture). | |
| 2680 | Дополнительные сведения см. в описании addEventListener (eventName, listener, useCapture, priority). | |
| 2681 | Дополнительные сведения см. в описании removeEventListener (eventName, listener, useCapture). | |
| 2682 | Дополнительные сведения см. в описании addEventListener (eventName, listener, useCapture, priority). | |
| 2683 | Дополнительные сведения см. в описании removeEventListener (eventName, listener, useCapture). | |
| 2684 | Дополнительные сведения см. в описании addEventListener (eventName, listener, useCapture, priority). | |
| 2685 | Дополнительные сведения см. в описании removeEventListener (eventName, listener, useCapture). | |
| 2686 | Используйте класс SWF для создания звуков из библиотеки. | |
| 3187 | Обработчик события onStatus не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('status', callback_handler). | |
| 3188 | Обработчик события onID3 не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('id3', callback_handler). | |
| 3189 | Обработчик события onLoad не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('load', callback_handler). | |
| 3190 | Обработчик события onSoundComplete не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('soundComplete', callback_handler). | |
| 3191 | Обработчик события onSetFocus не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('focusIn', callback_handler). | |
| 3192 | Обработчик события onResize не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('resize', callback_handler). | |
| 3193 | Обработчик события onChanged не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('change', callback_handler). | |
| 3194 | Обработчик события onKillFocus не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('focusOut', callback_handler). | |
| 3195 | Обработчик события onScroller не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('scroll', callback_handler). | |
| 3198 | Обработчик события onMouseDown не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('mouseDown', callback_handler). | |
| 3199 | Обработчик события onMouseUp не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('mouseUp', callback_handler). | |
| 3200 | Обработчик события onMouseMove не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('mouseMove', callback_handler). | |
| 3201 | Обработчик события onMouseWheel не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('mouseWheel', callback_handler). | |
| 3202 | Обработчик события onKeyDown не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('keyDown', callback_handler). | |
| 3203 | Обработчик события onKeyUp не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('keyUp', callback_handler). | |
| 3204 | Обработчик события onData не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('data', callback_handler). | |
| 3205 | Обработчик события onHTTPStatus не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('httpStatus', callback_handler). | |
| 3206 | Обработчик события onDragOut не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('mouseOut', callback_handler). | |
| 3207 | Обработчик события onDragOver не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('mouseOver', callback_handler). | |
| 3211 | Обработчик события onPress не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('mouseDown', callback_handler). | |
| 3212 | Обработчик события onRelease не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('click', callback_handler). | |
| 3213 | Обработчик события onReleaseOutside не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('mouseUp', callback_handler). | |
| 3214 | Обработчик события onRollOut не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('mouseOut', callback_handler). | |
| 3215 | Обработчик события onRollOver не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('mouseOver', callback_handler). | |
| 3217 | Обработчик события onActivity не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('activity', callback_handler). | |
| 3219 | Обработчик события onSelect не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('menuSelect', callback_handler). | |
| 3226 | Обработчик события onEnterFrame не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('enterFrame', callback_handler). | |
| 3240 | Обработчик события onUnload не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('unload', callback_handler). | |
| 3241 | Обработчик события onLoadComplete не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('load', callback_handler). | |
| 3242 | Обработчик события onLoadError не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('error', callback_handler). | |
| 3243 | Обработчик события onLoadInit не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('init', callback_handler). | |
| 3244 | Обработчик события onLoadProgress не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('progress', callback_handler). | |
| 3245 | Обработчик события onLoadStart не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('start', callback_handler). | |
| 3249 | Обработчик события onClose не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('close', callback_handler). | |
| 3250 | Обработчик события onConnect не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('connect', callback_handler). | |
| 3252 | Обработчик события onXML не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('xml', callback_handler). | |
| 3253 | Вместо этого используйте свойство hasChildNodes. | |
| 3254 | Класс XMLEvent устарел, и событие xml больше не отправляется. Только событие data отправляется во время загрузки файла. | |
| 3255 | Класс XMLDoc был переименован в XMLDocument. | |
| 3256 | Вместо этого используйте свойство Accessibility.active. | |
| 3257 | Вместо этого используйте константу ActivityEvent.ACTIVITY. | |
| 3258 | Вместо этого используйте DisplayObjectContainer.parent.getChildIndex. См. справку по классу DisplayObjectContainer, который расширен классом MovieClip. | |
| 3259 | Вместо этого используйте DisplayObjectContainer.parent.setChildIndex. См. справку по классу DisplayObjectContainer, который расширен классом MovieClip. | |
| 3260 | Вместо этого используйте DisplayObjectContainer.getChildAt. См. справку по классу DisplayObjectContainer, который расширен классом MovieClip. | |
| 3261 | Вместо этого используйте DisplayObjectContainer.numChildren. DisplayObjectContainer.addChild всегда добавляет новый дочерний объект в индекс DisplayObjectContainer.numChildren. | |
| 3262 | Вместо этого используйте свойство ByteArray.bytesAvailable. | |
| 3263 | Вместо этого используйте свойство ByteArray.position. | |
| 3264 | Вместо этого используйте свойство ByteArray.position. | |
| 3265 | Вместо этого используйте метод Camera.getCamera(). | |
| 3266 | Вместо этого используйте свойство Camera.currentFPS. | |
| 3267 | Вместо этого используйте свойство Camera.keyFrameInterval. | |
| 3268 | Вместо этого используйте свойство Camera.loopback. | |
| 3269 | Вместо этого используйте свойство ColorTransform.color. | |
| 3270 | Вместо этого используйте свойство ColorTransform.color. | |
| 3271 | Вместо этого используйте свойство Container.textSnapshot. | |
| 3272 | Вместо этого используйте метод ContextMenu.clone(). | |
| 3273 | Вместо этого используйте свойство ContextMenu.forwardAndBack. | |
| 3274 | Вместо этого используйте метод ContextMenuItem.clone(). | |
| 3275 | Вместо этого используйте свойство CustomActions.actionsList. | |
| 3276 | Вместо этого используйте константу DataEvent.DATA. | |
| 3277 | Вместо этого используйте свойство DisplayObject.scaleX. | |
| 3278 | Вместо этого используйте свойство DisplayObject.scaleX. | |
| 3279 | Вместо этого используйте свойство DisplayObject.scaleY. | |
| 3280 | Вместо этого используйте свойство DisplayObject.scaleY. | |
| 3281 | Вместо этого используйте свойство DisplayObject.mouseX. | |
| 3282 | Вместо этого используйте свойство DisplayObject.mouseX. | |
| 3283 | Вместо этого используйте свойство DisplayObject.mouseY. | |
| 3284 | Вместо этого используйте свойство DisplayObject.mouseY. | |
| 3285 | Эта возможность больше не поддерживается. | |
| 3286 | Эта возможность больше не поддерживается. | |
| 3287 | Вместо этого используйте свойство DisplayObject.name. | |
| 3288 | Вместо этого используйте свойство DisplayObject.parent. | |
| 3289 | Вместо этого используйте свойство DisplayObject.mask. | |
| 3290 | Вместо этого используйте свойство DisplayObject.visible. | |
| 3291 | Вместо этого используйте свойство DisplayObject.x. | |
| 3292 | Вместо этого используйте свойство DisplayObject.y. | |
| 3293 | Вместо этого используйте свойство DisplayObject.rotation. | |
| 3294 | Вместо этого используйте свойство DisplayObject.alpha. | |
| 3295 | Вместо этого используйте свойство DisplayObject.width. | |
| 3296 | Вместо этого используйте свойство DisplayObject.height. | |
| 3297 | Вместо этого используйте свойство ExternalInterface.available. | |
| 3298 | Вместо этого используйте константу ErrorEvent.ERROR. | |
| 3299 | Вместо этого используйте свойство Event.isDefaultPrevented. | |
| 3300 | Вместо этого используйте константу Event.ACTIVATE. | |
| 3301 | Вместо этого используйте константу Event.ADDED. | |
| 3302 | Вместо этого используйте константу Event.CANCEL. | |
| 3303 | Вместо этого используйте константу Event.CHANGE. | |
| 3304 | Вместо этого используйте константу Event.CLOSE. | |
| 3305 | Вместо этого используйте константу Event.COMPLETE. | |
| 3306 | Вместо этого используйте константу Event.CONNECT. | |
| 3307 | Вместо этого используйте константу Event.DEACTIVATE. | |
| 3308 | Вместо этого используйте константу Event.ENTER_FRAME. | |
| 3309 | Вместо этого используйте константу Event.ID3. | |
| 3310 | Вместо этого используйте константу Event.INIT. | |
| 3311 | Вместо этого используйте константу Event.MOUSE_LEAVE. | |
| 3312 | Вместо этого используйте константу Event.OPEN. | |
| 3313 | Вместо этого используйте константу Event.REMOVED. | |
| 3314 | Вместо этого используйте константу Event.RENDER. | |
| 3315 | Вместо этого используйте константу Event.RESIZE. | |
| 3316 | Вместо этого используйте константу Event.SCROLL. | |
| 3317 | Вместо этого используйте константу Event.SELECT. | |
| 3318 | Вместо этого используйте константу Event.SOUND_COMPLETE. | |
| 3319 | Вместо этого используйте константу Event.TAB_CHILDREN_CHANGE. | |
| 3320 | Вместо этого используйте константу Event.TAB_ENABLED_CHANGE. | |
| 3321 | Вместо этого используйте константу Event.TAB_INDEX_CHANGE. | |
| 3322 | Вместо этого используйте константу Event.UNLOAD. | |
| 3323 | Вместо этого используйте константу FocusEvent.FOCUS_IN. | |
| 3324 | Вместо этого используйте константу FocusEvent.FOCUS_OUT. | |
| 3325 | Вместо этого используйте константу FocusEvent.KEY_FOCUS_CHANGE. | |
| 3326 | Вместо этого используйте константу FocusEvent.MOUSE_FOCUS_CHANGE. | |
| 3327 | Вместо этого используйте метод Graphics.beginBitmapFill(). | |
| 3328 | Вместо этого используйте свойство BitmapFilter.quality. | |
| 3329 | Вместо этого используйте KeyboardEvent.charCode. | |
| 3330 | Вместо этого используйте KeyboardEvent.keyCode. | |
| 3331 | Дополнительные сведения см. в описании класса KeyboardEvent. | |
| 3332 | Дополнительные сведения см. в разделах KeyboardEvent.ctrlKey, KeyboardEvent.altKey и KeyboardEvent.shiftKey. | |
| 3333 | Вместо этого используйте константу PAGE_DOWN. | |
| 3334 | Вместо этого используйте константу PAGE_UP. | |
| 3335 | Вместо этого используйте константу DELETE. | |
| 3336 | Вместо этого используйте константу CAPS_LOCK. | |
| 3337 | Вместо этого используйте одну из констант NUMPAD_0 -> NUMPAD_9. | |
| 3338 | Вместо этого используйте свойство InteractiveObject.focusRect. | |
| 3339 | Вместо этого используйте свойство InteractiveObject.contextMenu. | |
| 3340 | Вместо этого используйте свойство KeyboardEvent.charCode. | |
| 3341 | Вместо этого используйте свойство KeyboardEvent.keyCode. | |
| 3342 | Вместо этого используйте свойство Loader.contentLoaderInfo. | |
| 3343 | Эта возможность больше не поддерживается. | |
| 3344 | Эта возможность больше не поддерживается. | |
| 3345 | Вместо этого используйте свойство LoaderInfo.loaderURL. | |
| 3346 | Вместо этого используйте свойство LocalConnection.domain. | |
| 3347 | Вместо этого используйте свойство MenuEvent.contextMenuOwner. | |
| 3348 | Вместо этого используйте метод Microphone.getMicrophone(). | |
| 3349 | Если подкласс MovieClip имеет имя A, используйте var mc= new A(); addChild(mc). Дополнительные сведения см. в описании класса DisplayObjectContainer. | |
| 3350 | Используйте var mc= new MovieClip(); addChild(mc). Дополнительные сведения см. в описании класса DisplayObjectContainer. | |
| 3351 | Используйте var tf= new TextField(); addChild(mc). Дополнительные сведения см. в описании класса DisplayObjectContainer. | |
| 3352 | Используйте Container.removeChild(childName). Дополнительные сведения см. в описании класса DisplayObjectContainer. | |
| 3353 | Используйте var l = new Loader(); addChild(l); l.load(new URLRequest("your url"));. Дополнительные сведения см. в описании классов Loader и DisplayObjectContainer. | |
| 3354 | Вместо этого используйте DisplayObjectContainer.removeChild(childName). Дополнительные сведения см. в описании класса DisplayObjectContainer. | |
| 3355 | Вместо этого используйте DisplayObjectContainer.removeChild(childName). Дополнительные сведения см. в описании класса DisplayObjectContainer. | |
| 3356 | Вместо этого используйте DisplayObjectContainer.parent.getChildIndex. Дополнительные сведения см. в описании класса DisplayObjectContainer, который расширен классом MovieClip. | |
| 3357 | Вместо этого используйте DisplayObjectContainer.parent.setChildIndex. Дополнительные сведения см. в описании класса DisplayObjectContainer, который расширен классом MovieClip. | |
| 3358 | Вместо этого используйте DisplayObjectContainer.getChildAt. Дополнительные сведения см. в описании класса DisplayObjectContainer, который расширен классом MovieClip. | |
| 3359 | Вместо этого используйте DisplayObjectContainer.numChildren. DisplayObjectContainer.addChild всегда добавляет новый дочерний объект в индекс DisplayObjectContainer.numChildren. | |
| 3360 | Дополнительные сведения см. в разделе DisplayObject.addChild. | |
| 3361 | Дополнительные сведения см. в разделе LoaderInfo.bytesLoaded и в описании класса Loader. | |
| 3362 | Дополнительные сведения см. в разделе LoaderInfo.bytesTotal и в описании класса Loader. | |
| 3363 | Для получения сведений об эквивалентной функциональности см. описание flash.net.URLLoader. Пакет flash.net также содержит функции navigateToURL() и sendToURL() на уровне пакета. | |
| 3364 | Дополнительные сведения см. в разделе LoaderInfo.url и в описании класса Loader. | |
| 3365 | Дополнительные сведения см. в разделе LoaderInfo.url и в описании класса Loader. | |
| 3366 | Вместо этого используйте свойство MovieClip.mask. | |
| 3367 | Дополнительные сведения см. в разделе LoaderInfo.swfVersion и в описании класса Loader. | |
| 3368 | Вместо этого используйте свойство MovieClip.currentFrame. | |
| 3369 | Вместо этого используйте свойство MovieClip.framesLoaded. | |
| 3370 | Вместо этого используйте свойство MovieClip.totalFrames. | |
| 3371 | Дополнительные сведения см. в разделе displayObjectInstance.root. | |
| 3372 | Дополнительные сведения см. в разделе displayObjectInstance.root. | |
| 3373 | Вместо этого используйте статическое свойство flash.media.SoundMixer.bufferTime. | |
| 3374 | Дополнительные сведения см. в описании класса Graphics. | |
| 3375 | Дополнительные сведения см. в описании класса Graphics. | |
| 3376 | Дополнительные сведения см. в описании класса Graphics. | |
| 3377 | Дополнительные сведения см. в описании класса Graphics. | |
| 3378 | Дополнительные сведения см. в описании класса Graphics. | |
| 3379 | Дополнительные сведения см. в описании класса Graphics. | |
| 3380 | Дополнительные сведения см. в описании класса Graphics. | |
| 3381 | Дополнительные сведения см. в описании класса Graphics. | |
| 3382 | Дополнительные сведения см. в описании класса Graphics. | |
| 3383 | Дополнительные сведения см. в описании класса Graphics. | |
| 3384 | Дополнительные сведения см. в описании класса Graphics. | |
| 3385 | Дополнительные сведения см. в описании класса Graphics. | |
| 3386 | Дополнительные сведения см. в описании класса Graphics. | |
| 3387 | Дополнительные сведения см. в описании класса Graphics. | |
| 3388 | Вместо этого используйте свойство NetStream.bufferTime. | |
| 3389 | Вместо этого используйте свойство NetStream.currentFPS. | |
| 3390 | Вместо этого используйте свойство NetStream.videoCodec. | |
| 3391 | Вместо этого используйте свойство NetStream.audioCodec. | |
| 3392 | Вместо этого используйте свойство ProductManager.isInstalled. | |
| 3393 | Вместо этого используйте свойство ProductManager.installedVersion. | |
| 3394 | Вместо этого используйте свойство ProductManager.isRunning. | |
| 3395 | Вместо этого используйте метод Point.add(). | |
| 3396 | Вместо этого используйте свойство Proxy.deleteDescendants. | |
| 3397 | Вместо этого используйте метод heapDump(). | |
| 3398 | Вместо этого используйте свойство ProgressEvent.bytesLoaded. | |
| 3399 | Вместо этого используйте свойство ProgressEvent.bytesTotal. | |
| 3400 | Вместо этого используйте свойство Rectangle.isEmpty. | |
| 3401 | Вместо этого используйте свойство SoundTransform.pan. | |
| 3402 | Вместо этого используйте свойство Sockect.bytesAvailable. | |
| 3403 | Вместо этого используйте свойство SharedObject.size. | |
| 3404 | Вместо этого используйте свойство SharedObject.fps. | |
| 3405 | Больше не поддерживается. | |
| 3406 | Вместо этого используйте метод Sprite.constructChildren(). | |
| 3407 | Вместо этого используйте свойство Sprite.dropTarget. | |
| 3408 | Вместо этого используйте свойство Stage.focus. | |
| 3409 | Вместо этого используйте свойство Stage.focus. | |
| 3411 | Вместо этого используйте свойство Stage.showDefaultContextMenu. | |
| 3412 | Вместо этого используйте свойство StyleSheet.styleNames. | |
| 3413 | Для загрузки данных StyleSheet используйте экземпляр URLLoader, затем передайте данные загрузчика методу StyleSheet.parseCSS. Дополнительные сведения см. в описании классов URLLoader и EventDispatcher. | |
| 3414 | Для загрузки данных StyleSheet используйте экземпляр URLLoader, затем передайте данные загрузчика методу StyleSheet.parseCSS. Дополнительные сведения см. в описании классов URLLoader и EventDispatcher. | |
| 3415 | Для загрузки данных StyleSheet используйте экземпляр URLLoader, затем передайте данные загрузчика методу StyleSheet.parseCSS. Дополнительные сведения см. в описании классов URLLoader и EventDispatcher. | |
| 3416 | Для загрузки данных StyleSheet используйте экземпляр URLLoader, затем передайте данные загрузчика методу StyleSheet.parseCSS. Дополнительные сведения см. в описании классов URLLoader и EventDispatcher. | |
| 3417 | Для загрузки данных StyleSheet используйте экземпляр URLLoader, затем передайте данные загрузчика методу StyleSheet.parseCSS. Дополнительные сведения см. в описании классов URLLoader и EventDispatcher. | |
| 3418 | Вместо этого используйте свойство IME.enabled. | |
| 3419 | Вместо этого используйте свойство IME.enabled. | |
| 3420 | Вместо этого используйте свойство IME.instance. | |
| 3421 | Вместо этого используйте IME.conversionMode. | |
| 3422 | Вместо этого используйте IME.conversionMode. | |
| 3423 | Вместо этого используйте свойство System.vmVersion. | |
| 3424 | Вместо этого используйте свойство SWFLoaderInfo.swfVersion. | |
| 3425 | Вместо этого используйте свойство SWFLoaderInfo.actionScriptVersion. | |
| 3426 | Вместо этого используйте свойство TextField.defaultTextFormat. | |
| 3427 | Вместо этого используйте свойство TextField.defaultTextFormat. | |
| 3428 | Вместо этого используйте DisplayObjectContainer.parent.getChildIndex. Дополнительные сведения см. в описании класса DisplayObjectContainer, который расширен классом MovieClip. | |
| 3429 | Вместо этого используйте DisplayObjectContainer.parent.setChildIndex. Дополнительные сведения см. в описании класса DisplayObjectContainer, который расширен классом MovieClip. | |
| 3430 | Вместо этого используйте DisplayObjectContainer.getChildAt. Дополнительные сведения см. в описании класса DisplayObjectContainer, который расширен классом MovieClip. | |
| 3431 | Вместо этого используйте DisplayObjectContainer.numChildren. DisplayObjectContainer.addChild всегда добавляет новый дочерний объект в индекс DisplayObjectContainer.numChildren. | |
| 3432 | Вместо этого используйте метод TextField.replaceSelectedText(). | |
| 3433 | Вместо этого используйте метод TextField.getLineIndexOfChar(). | |
| 3434 | Вместо этого используйте свойство TextField.selectionBeginIndex. | |
| 3435 | Вместо этого используйте свойство TextField.selectionEndIndex. | |
| 3436 | Вместо этого используйте свойство TextField.caretIndex. | |
| 3437 | Вместо этого используйте метод Font.enumerateFonts(). | |
| 3438 | Вместо этого используйте свойство TextField.maxScrollV. | |
| 3439 | Вместо этого используйте свойство TextField.scrollH. | |
| 3440 | Вместо этого используйте свойство TextField.maxScrollH. | |
| 3441 | Вместо этого используйте свойство TextField.defaultTextFormat. | |
| 3442 | Вместо этого создайте временный объект TextField и используйте TextField.getLineMetrics. | |
| 3443 | Вместо этого используйте свойство TextSnapshot.charCount. | |
| 3444 | Вместо этого используйте метод navigateToURL() в пакете flash.net. | |
| 3445 | Вместо этого используйте метод sendToURL() в пакете flash.net. | |
| 3446 | Вместо этого используйте свойство URLLoader.dataFormat. | |
| 3447 | Вместо этого используйте свойство URLStream.bytesAvailable. | |
| 3448 | Это свойство больше не поддерживается. | |
| 3449 | Вместо этого используйте свойство URLRequest.applicationDomain. | |
| 3450 | Для добавления заголовков запросов задайте свойство URLRequest.requestHeaders для массива объектов URLRequestHeader. | |
| 3451 | Для загрузки XML-файла используйте экземпляр URLLoader, затем передайте данные URLLoaders конструктору XMLDocuments. Дополнительные сведения см. в описании классов URLLoader и EventDispatcher. | |
| 3452 | Вместо этого используйте метод sendToURL() в пакете flash.net. | |
| 3453 | Задайте свойство postData объекта URLRequest и используйте его с объектом URLLoader для загрузки XML-файла. Передайте данные URLLoaders конструктору XMLDocuments. Дополнительные сведения см. в описании классов URLLoader, URLRequest и EventDispatcher. | |
| 3454 | Для загрузки XML-файла используйте экземпляр URLLoader, затем передайте данные URLLoaders конструктору XMLDocuments. Дополнительные сведения см. в описании классов URLLoader и EventDispatcher. | |
| 3455 | Для добавления заголовков запросов задайте свойство URLRequest.requestHeaders для массива объектов URLRequestHeader. | |
| 3456 | Дополнительные сведения см. в разделе URLLoader.bytesLoaded и в описании класса URLLoader. | |
| 3457 | Дополнительные сведения см. в разделе URLLoader.bytesTotal и в описании класса URLLoader. | |
| 3458 | Для загрузки XML-файла используйте экземпляр URLLoader, затем передайте данные загрузчика методу StyleSheet.parseCSS. Дополнительные сведения см. в описании классов URLLoader и EventDispatcher. | |
| 3459 | Вместо этого используйте свойство URLRequest.contentType. | |
| 3460 | Вместо этого проверьте возможные исключения, выдаваемые конструктором XMLDocument или методом XMLDocument.parseXML. Дополнительные сведения см. в разделе XMLDocument. | |
| 3461 | Класс Button был переименован в SimpleButton. | |
| 3462 | Класс Container был переименован в DisplayObjectContainer. | |
| 3463 | Класс Image был переименован в BitmapData. | |
| 3464 | Класс ImageFilter был переименован в BitmapFilter. | |
| 3465 | Класс ImageSprite был переименован в Bitmap. | |
| 3466 | Класс ImageLoaderInfo был переименован в BitmapLoaderInfo. | |
| 3467 | Класс ImeEvent был переименован в IMEEvent. | |
| 3468 | Класс Key был переименован в Keyboard. | |
| 3469 | Класс LineMetrics был переименован в TextLineMetrics. | |
| 3470 | Дополнительные сведения см. в описании класса URLVariables и свойств URLRequest.urlVariables, URLRequest.postData и URLLoader.dataFormat. | |
| 3471 | Класс MenuEvent был переименован в ContextMenuEvent. | |
| 3472 | Класс SystemCapabilities был переименован в Capabilities. | |
| 3473 | Вместо этого используйте свойство TextField.getLineMetrics. | |
| 3475 | Класс Button был переименован в SimpleButton. | |
| 3476 | Класс Container был переименован в DisplayObjectContainer. | |
| 3477 | Класс Image был переименован в BitmapData. | |
| 3478 | Класс ImageFilter был переименован в BitmapFilter. | |
| 3479 | Класс ImageSprite был переименован в Bitmap. | |
| 3480 | Класс ImageLoaderInfo был переименован в BitmapLoaderInfo. | |
| 3481 | Класс ImeEvent был переименован в IMEEvent. | |
| 3482 | Класс Key был переименован в Keyboard. | |
| 3483 | Класс LineMetrics был переименован в TextLineMetrics. | |
| 3484 | Дополнительные сведения см. в описании класса URLVariables и свойств URLRequest.urlVariables, URLRequest.postData и URLLoader.dataFormat. | |
| 3485 | Класс MenuEvent был переименован в ContextMenuEvent. | |
| 3486 | Класс SystemCapabilities был переименован в Capabilities. | |
| 3487 | Вместо этого используйте свойство TextField.getLineMetrics. | |
| 3488 | Дополнительные сведения см. в справке по классу Proxy, который предоставляет схожую функциональность. | |
| 3489 | Вместо этого используйте метод XMLUI.getProperty. | |
| 3490 | Вместо этого используйте метод XMLUI.setProperty. | |
| 3491 | Вместо этого используйте свойство DisplayObject.accessibilityProperties. | |
| 3492 | Вместо этого используйте свойство DisplayObject.scale9Grid. | |
| 3493 | Вместо этого используйте метод Graphics.drawOval. | |
| 3494 | Вместо этого используйте свойство NetConnection.connected. | |
| 3495 | Вместо этого используйте свойство Socket.connected. | |
| 3496 | Вместо этого используйте свойство URLStream.connected. | |
| 3497 | Вместо этого используйте свойство SyncEvent.changeList. | |
| 3498 | Вместо этого используйте свойство TextField.scrollV. | |
| 3499 | Вместо этого используйте свойство TextField.bottomScrollV. | |
| 3500 | Вместо этого используйте константу BitmapDataChannel.RED. | |
| 3501 | Вместо этого используйте константу BitmapDataChannel.GREEN. | |
| 3502 | Вместо этого используйте константу BitmapDataChannel.BLUE. | |
| 3503 | Вместо этого используйте константу BitmapDataChannel.ALPHA. | |
| 3504 | Вместо этого используйте оператор is. | |
| 3505 | Вместо этого используйте метод flash.system.Security.showSettings. | |
| 3506 | Вместо этого используйте свойство System.useCodePage. | |
| 3507 | Вместо этого используйте класс flash.events.EventDispatcher. | |
| 3508 | Вместо этого используйте статическое свойство flash.media.SoundMixer.bufferTime. | |
| 3509 | Вместо этого создайте новый экземпляр класса библиотеки растровых символов, т. е. myBitmapName(). | |
| 3510 | Дополнительные сведения см. в Loader.load(). | |
| 3511 | Класс MovieClipLoader был заменен классом flash.display.Loader. | |
| 3512 | Класс MovieClipLoader был заменен классом flash.display.Loader. | |
| 3513 | Дополнительные сведения см. в описании addEventListener (eventName, listener, useCapture, priority). | |
| 3514 | Дополнительные сведения см. в описании removeEventListener (eventName, listener, useCapture). | |
| 3515 | Вместо этого используйте константу flash.system.IMEConversionMode.ALPHANUMERIC_FULL. | |
| 3516 | Вместо этого используйте константу flash.system.IMEConversionMode.ALPHANUMERIC_HALF. | |
| 3517 | Вместо этого используйте константу flash.system.IMEConversionMode.CHINESE. | |
| 3518 | Вместо этого используйте константу flash.system.IMEConversionMode.JAPANESE_HIRAGANA. | |
| 3519 | Вместо этого используйте константу flash.system.IMEConversionMode.JAPANESE_KATAKANA_FULL. | |
| 3520 | Вместо этого используйте константу flash.system.IMEConversionMode.JAPANESE_KATAKANA_HALF. | |
| 3521 | Вместо этого используйте константу flash.system.IMEConversionMode.KOREAN. | |
| 3522 | Вместо этого используйте константу flash.system.IMEConversionMode.UNKNOWN. | |
| 3523 | Дополнительные сведения см. в описании addEventListener (eventName, listener, useCapture, priority). | |
| 3524 | Дополнительные сведения см. в описании removeEventListener (eventName, listener, useCapture). | |
| 3527 | Обработчик события onCancel не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener (cancel, callback_handler). | |
| 3528 | Прямой замены не существует. Метод willTrigger() можно использовать, чтобы определить, были ли зарегистрированы какие-либо прослушиватели. | |
| 3529 | Обработчик события onIMEComposition не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener (imeComposition, callback_handler). | |
| 3530 | Дополнительные сведения см. в разделе LoaderInfo.url и в описании класса Loader. | |
| 3531 | Вместо этого используйте метод getFullYear(). | |
| 3532 | Вместо этого используйте метод setFullYear(). | |
| 3533 | Вместо этого используйте метод getUTCFullYear(). | |
| 3534 | Вместо этого используйте свойство rate. | |
| 3535 | Класс Selection был удален. Дополнительные сведения см. в описании метода addEventListener для класса, от которого нужно получить информацию о выделенных объектах. | |
| 3536 | Класс Selection был удален. Дополнительные сведения см. в описании метода addEventListener для класса, от которого нужно получить информацию о выделенных объектах. | |
| 3537 | Вместо этого используйте свойство gain. | |
| 3538 | Значения цвета могут назначаться непосредственно с помощью конструктора или свойств класса ColorTransform. | |
| 3539 | Значения цвета могут назначаться непосредственно с помощью конструктора или свойств класса ColorTransform. | |
| 3540 | См. справку по свойствам класса flash.display.InteractiveObject, связанным с фокусом. | |
| 3541 | См. справку по методу flash.display.Graphics.beginBitmapFill. | |
| 3542 | См. справку по методу flash.display.DisplayObject.hitTestObject(). | |
| 3543 | См. справку по методу addChild(). | |
| 3544 | Вместо этого используйте метод load(). | |
| 3545 | Используйте flash.media.SoundChannel.leftPeak и flash.media.SoundChannel.rightPeak для мониторинга и управления амплитудой звукового сигнала. | |
| 3546 | Вместо этого используйте свойство soundTransform. | |
| 3547 | Вместо этого используйте свойство SoundTransform.pan. | |
| 3548 | Вместо этого используйте свойство SoundTransform.pan. | |
| 3549 | Вместо этого используйте свойство bytesLoaded. | |
| 3550 | Вместо этого используйте свойство bytesTotal. | |
| 3551 | Неэффективное использование операции += с объектом TextField. | |
| 3552 | Добавление текста к объекту TextField при помощи += осуществляется в несколько раз медленнее, чем при помощи метода TextField.appendText().
|
Дополнительные сведения о значительной оптимизации операций с текстом см. в описании метода appendText() класса TextField в данном руководстве по языку.
|
| 3553 | Возможно, отсутствуют круглые скобки. | |
| 3554 | Вместо ожидавшегося значения типа %s использовано значение функции. Возможно, отсутствуют круглые скобки () после ссылки на эту функцию.
|
В ActionScript можно использовать в качестве значений сами функции. В рассматриваемом коде используется значение типа Function вместо ожидаемого значения типа Function, Object или *. Как правило, данное предупреждение вызвано опечаткой, при которой опущены круглые скобки () после названия функции.
|
| 3555 | Использование оператора instanceof. | |
| 3556 | Оператор instanceof устарел, вместо него используйте оператор is. | |
| 3557 | Обработчик событий allowDomain() теперь представляет собой стандартный метод, а не функцию обратного вызова события. Дополнительные сведения см. в описании нового метода LocalConnection.allowDomain. | |
| 3558 | Обработчик событий allowInsecureDomain() теперь представляет собой стандартный метод, а не обратный вызов события. Дополнительные сведения см. в описании нового метода LocalConnection.allowInsecureDomain. | |
| 3559 | Глобальный метод call() больше не поддерживается. | |
| 3560 | Класс Color был удален. Используйте класс flash.geom.ColorTransform для достижения аналогичной функциональности. | |
| 3561 | Класс Color был удален. Используйте класс flash.geom.ColorTransform для достижения аналогичной функциональности. | |
| 3562 | SWF-файлы в ActionScript 3.0 всегда используют правила точного сопоставления адресов доменов. | |
| 3563 | Класс capabilities был переименован в Capabilities. | |
| 3564 | Класс capabilities был переименован в Capabilities. | |
| 3565 | Дополнительные сведения см. в описании addEventListener (eventName, listener, useCapture, priority). | |
| 3566 | Дополнительные сведения см. в описании removeEventListener (eventName, listener, useCapture). | |
| 3567 | Обработчик события onComplete не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('complete', callback_handler). | |
| 3568 | Обработчик события onHTTPError не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('httpError', callback_handler). | |
| 3569 | Обработчик события onIOError не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('ioError', callback_handler). | |
| 3570 | Обработчик события onProgress не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('progress', callback_handler). | |
| 3571 | Обработчик события onSecurityError не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('securityError', callback_handler). | |
| 3572 | Обработчик события onOpen не запускается автоматически проигрывателем Flash Player во время выполнения в ActionScript 3.0. Сначала обработчик события необходимо зарегистрировать с помощью метода addEventListener ('open', callback_handler). | |
| 3573 | Возможно, используется класс XML ActionScript 2.0. | |
| 3574 | Проблема при миграции: класс XML, существовавший в ActionScript 2.0, был переименован в XMLDocument.
|
Это предупреждение связано с миграцией кода. Класс XML в ActionScript 3.0 не соответствует одноименному классу в ActionScript 2.0. В ActionScript 3.0 класс XMLDocument соответствует классу XML версии ActionScript 2.0. Класс XML версии ActionScript 3.0 обеспечивает расширенные функции и более простой и мощный API-интерфейс. Дополнительные сведения см. в разделе XML справочника ActionScript® 3.0 для Adobe® Flash® Professional CS5.
|
| 3575 | Недопустимая операция приведения к типу Date. | |
| 3576 | Date(x) ведет себя так же, как и new Date().toString(). Чтобы привести значение к типу Date, используйте выражение «x as Date» вместо «Date(x)». | |
| 3581 | При импорте пакета под тем же именем, что и текущий класс, идентификатор этого класса будет скрыт в данной области видимости. | |
| 3582 | При импорте пакета под тем же именем, что и текущий класс, идентификатор этого класса будет скрыт в данной области видимости. | |
| 3583 | Несколько аргументов имеют одно и то же имя. | |
| 3584 | Указано более одного аргумента с именем "%s". Ссылки на этот аргумент всегда будут разрешаться к последнему из них. | |
| 3585 | Вместо этого используйте метод Rectangle.containsRect. | |
| 3586 | Данная функциональность была удалена. | |
| 3587 | Эта функциональность была заменена свойством flash.system.Capabilities.version. | |
| 3588 | Эта функциональность была заменена свойством flash.display.MovieClip.framesLoaded. | |
| 3589 | Свойство _global было удалено. Для достижения аналогичной функциональности используйте статический член класса. | |
| 3590 | Вместо ожидавшегося значения типа Boolean использовано значение другого типа. | |
| 3591 | Вместо ожидавшегося значения типа Boolean использовано значение %s. Выражение будет приведено к типу Boolean. | |
| 3592 | Неизвестное свойство. | |
| 3593 | %s не является распознанным свойством динамического класса %s.
|
В строгом режиме компиляции не проверяются неопределенные свойства экземпляров динамических классов. Типы Date, RegExp и Error являются динамическими для обратной совместимости с ECMAScript. Данное предупреждение связано с использованием неопределенных свойств в экземплярах этих классов. Часто встречающейся ошибкой является попытка определить или задать несуществующее свойство year со значением типа Date. Правильным названием свойства является fullYear .
|
| 3594 | Неизвестный метод. | |
| 3595 | %s не является распознанным методом динамического класса %s.
|
В строгом режиме компиляции не проверяются неопределенные методы экземпляров динамических классов. Типы Date, RegExp и Error являются динамическими для обратной совместимости с ECMAScript. Данное предупреждение связано с использованием неопределенных методов в экземплярах этих классов.
|
| 3596 | Повторяющееся определение переменной. | |
| 3597 | Повторяющееся определение переменной.
|
Компилятор обнаружил повторяющееся определение переменной. Это может привести к непредвиденным результатам. ActionScript не поддерживает область видимости переменных на уровне блока. Все переменные, определяемые в теле функции, существуют в рамках одной области, даже если они определены с помощью оператора if , while , for и т. д. Например, следующий код дважды выполняет повторное объявление:
function test() {
var x:Number = 10;
if (true) {
for (var x=0; x < 5; x++) // warning here, this is the second defintion of x
trace(x);
}
trace(x); // 5, not 10. The last value set by the for loop above is the current value of x
}
|
| 3598 | Имя определения совпадает с именем импортированного пакета. Неполные ссылки на это имя будут разрешаться в пакет, а не в определение. | |
| 3599 | Имя определения совпадает с именем импортированного пакета. Неполные ссылки на это имя будут разрешаться в пакет, а не в определение.
|
Если имя определения совпадает с именем пакета в области видимости, то любые неполные ссылки на это имя будут разрешаться в этот пакет вместо определения. Это может привести к непредвиденным ошибкам при попытке сослаться на переменную. Все ссылки на это определение должны быть полными, чтобы они разрешались в определение, а не в пакет.
|
| 3600 | Возможно, попытка удалить фиксированное свойство. | |
| 3601 | Невозможно удалить объявленное свойство %s. Чтобы освободить выделенную для него память, установите его значение на null.
| Delete удаляет динамически определенные свойства из объекта. Невозможно удалить объявленные свойства класса, происходит молчаливый сбой операции. Чтобы освободить выделенную для переменной память, установите ее значение на null. |
| 3602 | Использование устаревшего определения. | |
| 3603 | Определение %s устарело.
| Это определение устарело и может быть удалено в будущем. |
| 3604 | Использование устаревшего определения. | |
| 3605 | %s
| |
| 3606 | Использование устаревшего определения. | |
| 3607 | Определение %s устарело. Используйте "%s".
| |
| 3608 | Использование устаревшего определения. | |
| 3609 | Определение "%s" является устаревшим с %s. Используйте "%s".
| |
| 3610 | Использование устаревшего определения. | |
| 3611 | Определение "%s" является устаревшим с %s.
| |