编译器警告消息能够识别那些有效且成功编译但却可能存在问题的代码。要检测这些可能存在的问题,请在警告模式下编译 ActionScript 项目。
其中一些警告(例如,“缺少类型声明”)是一些您可以选择是否强制实施的编码样式选项。其他警告(例如,“不能指定为 null”)指出语句虽然有效,但不可能按用户的期望方式工作。第三类警告涵盖将 ActionScript 2.0 代码移植到 ActionScript 3.0 时可能遇到的问题。
| 代码 | 消息 | 说明 |
---|
| 1008 | 缺少类型声明。 | |
| 1009 | %s'%s'没有类型声明。
|
不声明数据类型是一种编码风格首选参数。函数的返回类型、参数或变量没有类型声明。但如果使用类型声明,编译器就可以编写出更为有效的代码并且在编译时检测到更多的错误。如果要在无法使用类型声明时得到提示,可以启用此警告。
|
| 1012 | 与 undefined 的比较不合逻辑。只有无类型变量(或 * 类型变量)可以是 undefined。 | |
| 1013 | %s 类型的变量不能为 undefined。值 undefined 将在比较之前被强制转换为 %s 类型。
|
只有类型为 * 的变量才能为 undefined。未初始化的变量的默认值是 null (而不是 undefined ),但有几种例外情况。这些例外包括:Boolean 变量,默认值为 false 。Number 变量,默认值为 NaN ,以及 int 或 uint 变量,默认值为 0 。
|
| 1030 | new 表达式中所用的函数有返回值。结果将是函数的返回值,而不是该函数的一个新实例。 | |
| 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 | 在 ActionScript 3.0 中,若 Boolean() 不带参数,则会返回 false。在 ActionScript 2.0 中,Boolean() 会返回 undefined。 | |
| 1035 | 使用不含参数的 Boolean()。
|
这是一个代码迁移警告。Boolean() 函数在 ActionScript 3.0 中返回 false ,但在 ActionScript 2.0 中返回 undefined 。
|
| 1038 | 在 ActionScript 3.0 中,空白将被忽略,'' 返回 0。在 ActionScript 2.0 中,如果参数是 '' 或包含空白,则 Number() 返回 NaN。 | |
| 1039 | 迁移问题:使用空字符串参数调用 Number('') 函数时,在 ActionScript 3.0 中返回 0,在 ActionScript 2.0 中返回 NaN。
|
这是一个代码迁移警告。使用 String 参数调用的 Number() 方法会跳过该字符串中的所有空白,并在检测不到数字时返回默认值 0。在 ActionScript 2.0 中,该字符串中的任何空白都会导致结果为 NaN。
|
| 1044 | Array.toString() 格式已更改。 | |
| 1045 | 迁移问题:Array.toString() 对 null 和 undefined 元素的处理方式已更改。
|
这是一个代码迁移警告。在 ActionScript 2.0 中,null 数组元素转换为 null ,undefined 元素转换为 undefined 。在 ActionScript 3.0 中,null 和 undefined 元素都转换为空字符串 ''。如果您的代码分析了 Array 中的 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 中的行为将有所不同。有关详细信息,请参阅警告条目 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 的作用域将是默认命名空间:%s 内部。它在此包的外部不可见。
|
不声明命名空间是一种编码风格首选参数。如果要在忘记声明定义的命名空间或访问说明符时得到提示,可以启用此警告。如果没有命名空间或访问说明符,该定义对于此文件之外的代码是不可见的。要使该定义对于此文件之外的代码是可见的,请使用访问说明符 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 。与 Boolean 数据类型比较之前,比较运算符类型将 null 转换为 false ;与 Number、int 或 uint 数据类型比较之前,将其转换为 0。
|
| 1098 | 与 NaN 的比较不合逻辑。由于 NaN != NaN,因此任何涉及 NaN 的比较运算的结果都将为 false。 | |
| 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。
|
不能将 null 作为值赋给 Boolean、Number、int 和 uint 变量。null 值在分配给 Boolean 数据类型时会隐式转换为 false ,而分配给 int、uint 或 Number 数据类型时会转换为 0 。
|
| 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) 的作用像新的 Array(x) 一样。要将某个值转换为 Array 类型,请将表达式 x 作为 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 | 有关详细信息,请参阅 flash.text.TextField 类的 scrollH 和 scrollV 属性。 | |
| 2113 | 请直接将 MovieClip 对象作为参数而不是路径使用。 | |
| 2114 | 有关详细信息,请参阅 Video.videoHeight。 | |
| 2115 | 有关详细信息,请参阅 Video.videoWidth。 | |
| 2116 | 有关详细信息,请参阅已废弃的 __proto__。 | |
| 2117 | 有关详细信息,请参阅 DisplayObject.stage。 | |
| 2118 | 请改用 flash.net 包中的 registerClass() 方法。 | |
| 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 包。此外,请参阅用于 Javascript/ActionScript 通信的 flash.external.ExternalInterface 类。 | |
| 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 | 请改用 dot (.) 运算符或 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 | 在 ActionScript 3.0 中,onStatus 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('status', callback_handler) 为该事件注册此处理函数。 | |
| 3188 | 在 ActionScript 3.0 中,onID3 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('id3', callback_handler) 为该事件注册此处理函数。 | |
| 3189 | 在 ActionScript 3.0 中,onLoad 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('load', callback_handler) 为该事件注册此处理函数。 | |
| 3190 | 在 ActionScript 3.0 中,onSoundComplete 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('soundComplete', callback_handler) 为该事件注册此处理函数。 | |
| 3191 | 在 ActionScript 3.0 中,onSetFocus 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('focusIn', callback_handler) 为该事件注册此处理函数。 | |
| 3192 | 在 ActionScript 3.0 中,onResize 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('resize', callback_handler) 为该事件注册此处理函数。 | |
| 3193 | 在 ActionScript 3.0 中,onChanged 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('change', callback_handler) 为该事件注册此处理函数。 | |
| 3194 | 在 ActionScript 3.0 中,onKillFocus 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('focusOut', callback_handler) 为该事件注册此处理函数。 | |
| 3195 | 在 ActionScript 3.0 中,onScroller 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('scroll', callback_handler) 为该事件注册此处理函数。 | |
| 3198 | 在 ActionScript 3.0 中,onMouseDown 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('mouseDown', callback_handler) 为该事件注册此处理函数。 | |
| 3199 | 在 ActionScript 3.0 中,onMouseUp 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('mouseUp', callback_handler) 为该事件注册此处理函数。 | |
| 3200 | 在 ActionScript 3.0 中,onMouseMove 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('mouseMove', callback_handler) 为该事件注册此处理函数。 | |
| 3201 | 在 ActionScript 3.0 中,onMouseWheel 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('mouseWheel', callback_handler) 为该事件注册此处理函数。 | |
| 3202 | 在 ActionScript 3.0 中,onKeyDown 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('keyDown', callback_handler) 为该事件注册此处理函数。 | |
| 3203 | 在 ActionScript 3.0 中,onKeyUp 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('keyUp', callback_handler) 为该事件注册此处理函数。 | |
| 3204 | 在 ActionScript 3.0 中,onData 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('data', callback_handler) 为该事件注册此处理函数。 | |
| 3205 | 在 ActionScript 3.0 中,onHTTPStatus 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('httpStatus', callback_handler) 为该事件注册此处理函数。 | |
| 3206 | 在 ActionScript 3.0 中,onDragOut 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('mouseOut', callback_handler) 为该事件注册此处理函数。 | |
| 3207 | 在 ActionScript 3.0 中,onDragOver 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('mouseOver', callback_handler) 为该事件注册此处理函数。 | |
| 3211 | 在 ActionScript 3.0 中,onPress 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('mouseDown', callback_handler) 为该事件注册此处理函数。 | |
| 3212 | 在 ActionScript 3.0 中,onRelease 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('click', callback_handler) 为该事件注册此处理函数。 | |
| 3213 | 在 ActionScript 3.0 中,onReleaseOutside 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('mouseUp', callback_handler) 为该事件注册此处理函数。 | |
| 3214 | 在 ActionScript 3.0 中,onRollOut 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('mouseOut', callback_handler) 为该事件注册此处理函数。 | |
| 3215 | 在 ActionScript 3.0 中,onRollOver 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('mouseOver', callback_handler) 为该事件注册此处理函数。 | |
| 3217 | 在 ActionScript 3.0 中,onActivity 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('activity', callback_handler) 为该事件注册此处理函数。 | |
| 3219 | 在 ActionScript 3.0 中,onSelect 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('menuSelect', callback_handler) 为该事件注册此处理函数。 | |
| 3226 | 在 ActionScript 3.0 中,onEnterFrame 不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('enterFrame', callback_handler) 为该事件注册此处理函数。 | |
| 3240 | 在 ActionScript 3.0 中,onUnload 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('unload', callback_handler) 为该事件注册此处理函数。 | |
| 3241 | 在 ActionScript 3.0 中,onLoadComplete 不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('load', callback_handler) 为该事件注册此处理函数。 | |
| 3242 | 在 ActionScript 3.0 中,onLoadError 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('error', callback_handler) 为该事件注册此处理函数。 | |
| 3243 | 在 ActionScript 3.0 中,onLoadInit 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('init', callback_handler) 为该事件注册此处理函数。 | |
| 3244 | 在 ActionScript 3.0 中,onLoadProgress 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('progress', callback_handler) 为该事件注册此处理函数。 | |
| 3245 | 在 ActionScript 3.0 中,onLoadStart 不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('start', callback_handler) 为该事件注册此处理函数。 | |
| 3249 | 在 ActionScript 3.0 中,onClose 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('close', callback_handler) 为该事件注册此处理函数。 | |
| 3250 | 在 ActionScript 3.0 中,onConnect 事件处理函数不是由 Flash Player 自动触发的。必须首先使用 addEventListener ('connect', callback_handler) 为该事件注册此处理函数。 | |
| 3252 | 在 ActionScript 3.0 中,onXML 不是由 Flash Player 自动触发的。必须首先使用 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 | 请使用 URLLoader 的实例加载 StyleSheet 数据,然后将加载程序数据传递给 StyleSheet.parseCSS 方法。有关详细信息,请参阅 URLLoader 和 EventDispatcher 类。 | |
| 3414 | 请使用 URLLoader 的实例加载 StyleSheet 数据,然后将加载程序数据传递给 StyleSheet.parseCSS 方法。有关详细信息,请参阅 URLLoader 和 EventDispatcher 类。 | |
| 3415 | 请使用 URLLoader 的实例加载 StyleSheet 数据,然后将加载程序数据传递给 StyleSheet.parseCSS 方法。有关详细信息,请参阅 URLLoader 和 EventDispatcher 类。 | |
| 3416 | 请使用 URLLoader 的实例加载 StyleSheet 数据,然后将加载程序数据传递给 StyleSheet.parseCSS 方法。有关详细信息,请参阅 URLLoader 和 EventDispatcher 类。 | |
| 3417 | 请使用 URLLoader 的实例加载 StyleSheet 数据,然后将加载程序数据传递给 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 | 请改用 flash.net 包中的 navigateToURL() 方法。 | |
| 3445 | 请改用 flash.net 包中的 sendToURL() 方法。 | |
| 3446 | 请改用 URLLoader.dataFormat 属性。 | |
| 3447 | 请改用 URLStream.bytesAvailable 属性。 | |
| 3448 | 不再支持此属性。 | |
| 3449 | 请改用 URLRequest.applicationDomain 属性。 | |
| 3450 | 要添加请求标头,请将 URLRequest.requestHeaders 属性设置为 URLRequestHeader 对象的数组。 | |
| 3451 | 请使用 URLLoader 的实例加载 XML 文件,然后将 URLLoaders 数据传递给 XMLDocuments 构造函数。有关详细信息,请参阅 URLLoader 和 EventDispatcher 类。 | |
| 3452 | 请改用 flash.net 包中的 sendToURL() 方法。 | |
| 3453 | 请设置 URLRequest 对象的 postData 属性,然后将该属性与 URLLoader 对象配合使用以加载 XML 文件。将 URLLoaders 数据传递给 XMLDocuments 构造函数。有关详细信息,请参阅 URLLoader、URLRequest 和 EventDispatcher 类。 | |
| 3454 | 请使用 URLLoader 的实例加载 XML 文件,然后将 URLLoaders 数据传递给 XMLDocuments 构造函数。有关详细信息,请参阅 URLLoader 和 EventDispatcher 类。 | |
| 3455 | 要添加请求标头,请将 URLRequest.requestHeaders 属性设置为 URLRequestHeader 对象的数组。 | |
| 3456 | 有关详细信息,请参阅 URLLoader.bytesLoaded 和 URLLoader 类。 | |
| 3457 | 有关详细信息,请参阅 URLLoader.bytesTotal 和 URLLoader 类。 | |
| 3458 | 请使用 URLLoader 的实例加载 XML 文件,然后将加载程序数据传递给 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 | 在 ActionScript 3.0 中,onCancel 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener (cancel, onCancel) 为该事件注册此处理函数。 | |
| 3528 | 不存在直接替换。willTrigger() 方法可用于辨别是否已注册任何监听器。 | |
| 3529 | 在 ActionScript 3.0 中,onIMEComposition 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener (imeComposition, handlerName) 为该事件注册此处理函数。 | |
| 3530 | 有关更多信息,请参阅 LoaderInfo.url 和 Loader 类。 | |
| 3531 | 请改用 getFullYear() 方法。 | |
| 3532 | 请改用 setFullYear() 方法。 | |
| 3533 | 请改用 getUTCFullYear() 方法。 | |
| 3534 | 请改用 rate 属性。 | |
| 3535 | Selection 类已被删除。有关详细信息,请参阅需要其中的 selection 信息的类的 addEventListener 方法。 | |
| 3536 | Selection 类已被删除。有关详细信息,请参阅需要其中的 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.appendText() 方法相比,使用 += 将文本追加到 TextField 要慢许多倍。
|
有关此重要文本优化操作的详细信息,请参阅本语言参考中有关 TextField 类的 appendText() 方法的内容。
|
| 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 | ActionScript 3.0 SWF 文件始终使用精确域匹配规则。 | |
| 3563 | capabilities 类已更名为 Capabilities。 | |
| 3564 | capabilities 类已更名为 Capabilities。 | |
| 3565 | 有关详细信息,请参阅 addEventListener (eventName, listener, useCapture, priority)。 | |
| 3566 | 有关详细信息,请参阅 removeEventListener (eventName, listener, useCapture)。 | |
| 3567 | 在 ActionScript 3.0 中,onComplete 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('complete', callback_handler) 为该事件注册此处理函数。 | |
| 3568 | 在 ActionScript 3.0 中,onHTTPError 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('httpError', callback_handler) 为该事件注册此处理函数。 | |
| 3569 | 在 ActionScript 3.0 中,onIOError 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('ioError', callback_handler) 为该事件注册此处理函数。 | |
| 3570 | 在 ActionScript 3.0 中,onProgress 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('progress', callback_handler) 为该事件注册此处理函数。 | |
| 3571 | 在 ActionScript 3.0 中,onSecurityError 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('securityError', callback_handler) 为该事件注册此处理函数。 | |
| 3572 | 在 ActionScript 3.0 中,onOpen 事件处理函数不是由 Flash Player 在运行时自动触发的。必须首先使用 addEventListener ('open', callback_handler) 为该事件注册此处理函数。 | |
| 3573 | 可能使用了 ActionScript 2.0 XML 类。 | |
| 3574 | 迁移问题:ActionScript 2.0 XML 类已更名为 XMLDocument。
|
这是一个代码迁移警告。在 ActionScript 3.0 和 ActionScript 2.0 中,XML 是不同的类。ActionScript 3.0 中的 XMLDocument 类与 ActionScript 2.0 中的 XML 类等效。ActionScript 3.0 XML 类通过更为简便和更加强大的 API 提供了增强的功能。有关其他详细信息,请参阅 Adobe ActionScript 3.0 Reference for the Adobe Flash Platform 中的 XML。
|
| 3575 | Date 转换运算无效。 | |
| 3576 | Date(x) 的行为与新的 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 值,但是应为 Boolean 值。 | |
| 3591 | 在应为布尔值的地方使用了 %s。表达式会被强制转换为 Boolean 类型。 | |
| 3592 | 属性未知。 | |
| 3593 | %s 不是动态类 %s 可识别的属性。
|
在严谨的编译模式下,不会在动态类的实例中检查未定义属性。类型 Date、RegExp 和 Error 是动态的,以便向后与 ECMAScript 兼容。此警告在这些类的实例中找到了对未定义属性的使用。一个常见的问题是尝试获取或设置的 Date 值的 year 属性不存在。正确的属性名称是 fullYear 。
|
| 3594 | 方法未知。 | |
| 3595 | %s 不是动态类 %s 可识别的方法。
|
在严谨的编译模式下,不会在动态类的实例中检查未定义的方法。类型 Date、RegExp 和 Error 是动态的,以便向后与 ECMAScript 兼容。此警告在这些类的实例中找到了对未定义方法的使用。
|
| 3596 | 重复的变量定义。 | |
| 3597 | 重复的变量定义。
|
编译器检测到变量的重复定义。这会导致意外的结果。ActionScript 不支持变量的块级别作用范围。在函数体内定义的所有变量属于同一范围,即便这些变量在 if 语句、while 语句和 for 语句中定义,也是如此。例如,以下代码会重新声明变量 x 两次:
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 起)。
| |