Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 在Flash CS4中调试AS3,如何查看变量?_Actionscript 3_Debugging - Fatal编程技术网

Actionscript 3 在Flash CS4中调试AS3,如何查看变量?

Actionscript 3 在Flash CS4中调试AS3,如何查看变量?,actionscript-3,debugging,Actionscript 3,Debugging,我正在FlashCS4中调试AS3,一个变量变为NULL,但我不知道是谁在何时更改它。是否可以监视此变量,当值更改为null时,它将停止 谢谢。 Bin这是一个猜测,因为我从未在AS3中故意抛出错误。能否将属性更改为as setter,然后插入: public var function set myVar(v:*):void{ if(v == null){ throw new Error("Its null!") } _myVar = myVar; }

我正在FlashCS4中调试AS3,一个变量变为NULL,但我不知道是谁在何时更改它。是否可以监视此变量,当值更改为null时,它将停止

谢谢。
Bin

这是一个猜测,因为我从未在AS3中故意抛出错误。能否将属性更改为as setter,然后插入:

public var function set myVar(v:*):void{
    if(v == null){
        throw new Error("Its null!")
    }
    _myVar = myVar;
}

从顶部菜单:窗口>调试面板>变量。 这将使大量变量可见