1
我在Flash CS4中調試AS3,一個變量變成NULL,但我不知道誰在什麼時候改變它。是否有可能看到這個變量,當這個值變爲null時,它會停止?在Flash CS4中調試AS3,如何觀看變量?
謝謝。 Bin
我在Flash CS4中調試AS3,一個變量變成NULL,但我不知道誰在什麼時候改變它。是否有可能看到這個變量,當這個值變爲null時,它會停止?在Flash CS4中調試AS3,如何觀看變量?
謝謝。 Bin
這是一個瘋狂的猜測,因爲我從未在AS3中拋出錯誤(故意)。您可以將屬性更改爲setter,然後插入:
public var function set myVar(v:*):void{
if(v == null){
throw new Error("Its null!")
}
_myVar = myVar;
}
來自頂部菜單:窗口>調試面板>變量。 這應該使一個巨大的變量列表可見。