【发布时间】:2010-03-03 13:20:08
【问题描述】:
出于调试目的,我想跟踪一些对象的内部 ID。你知道,你有时会在错误报告中得到的东西,SuperObject@a8D7a2
这可能吗?
【问题讨论】:
标签: actionscript-3
出于调试目的,我想跟踪一些对象的内部 ID。你知道,你有时会在错误报告中得到的东西,SuperObject@a8D7a2
这可能吗?
【问题讨论】:
标签: actionscript-3
不是这样的。
【讨论】:
足以满足我需求的解决方案仍然更简单,创建一个包含随机数的实例变量。这可能(但不能保证)对于每个对象都不同,具体取决于您拥有的数量。
private var _id:int = Math.random() * 10000000;
【讨论】:
myObject.name = "Id_"+x;
...或其他动态字符串;
如果你不想添加Id,只需要在调试过程中查看,跟踪即可。
trace(myObject.name );
Air 反编译器为每个显示对象添加一个唯一的名称。 (像这样:Instance105)
【讨论】: