AS3 Personnalisé Objet ByteArray alors pour Objet Personnalisé

Avoir un problème de lecture bytearray d'objets personnalisés. Toute aide est appréciée

public class CustomObject extends Object {
public function CustomObject() {
public var _x:Number =  100
public var _y:Number = 10
public var _z:Number  = 60
}
}

var cObj:CustomObject = new CustomObject()
var bytes:ByteArray = new ByteArray()
bytes.writeObject(cObj)
bytes.compress()

//read
try { bytes.uncompress() } catch (e:Error) { }
var obj:CustomObject = bytes.readObject() as CustomObject

trace(obj) //null why?!
trace(obj._z) //Obviously - TypeError: Error #1009: Cannot access a property or method of a null object reference. 
InformationsquelleAutor kornesh | 2010-09-18