ActionScript 2.0 语言参考 |
|
|
|
| ActionScript 语言元素 > 全局函数 > showRedrawRegions 函数 | |||
showRedrawRegions(enable:Boolean, [color:Number]) : Void
使调试器播放器能够描画出正在重绘的屏幕区域(即正在更新的原有内容的区域)的轮廓。这些轮廓也可以使用"显示重绘区域"菜单选项打开。
可用性:ActionScript 1.0、Flash Player 8
enable:Boolean ― 指定启用 ( true) 还是禁用 ( false) 重绘区域。当设置为 true 时,将显示重绘矩形。当设置为 false 时,将清除重绘矩形。
color:Number [可选] ― 绘制使用的颜色。默认值是红色:0xFF0000。
下面的示例演示 showRedrawRegions 函数。
var w:Number = 100;
var h:Number = 100;
var shape1:MovieClip = createShape("shape1");
shape1.onEnterFrame = function():Void {
this._x += 5;
this._y += 5;
}
var shape2:MovieClip = createShape("shape2");
shape2.onEnterFrame = function():Void {
this._y += 5;
}
_global.showRedrawRegions(true);
function createShape(name:String):MovieClip {
var mc:MovieClip = this.createEmptyMovieClip(name, this.getNextHighestDepth());
mc.beginFill(0xFFCC00);
mc.moveTo(200, 200);
mc.curveTo(300, 200, 300, 100);
mc.curveTo(300, 0, 200, 0);
mc.curveTo(100, 0, 100, 100);
mc.curveTo(100, 200, 200, 200);
mc.endFill();
return mc;
}
|
|
|
|