почему в некоторых объектах нельзя пройти по полям циклом?
есть класс

Код AS3:
package
{
public class MyObj
{
public var state:uint;
public var dropTime:uint;
public var hint:String;
public var findingChance:uint;
}
}
здесь пробегаюсь по полям объекта но не удается это сделать

Код AS3:
var obj:MyObj = new MyObj();
var s:String;
for(s in obj)
{
trace(s);
}
не распечатает ничего.