将函数对象写入flex中的bytearray

时间:2011-01-01 00:15:23

标签: flex arrays adobe byte bytearray

我有字节数组,我想写一个Function对象, 如下:

var func:Function = function f(event:Event):void
{
    trace('hello');
}

var ba:ByteArray = new ByteArray();
ba.write...???!(func);

请帮助我...我坚持了几天。

...谢谢

1 个答案:

答案 0 :(得分:0)

这是不可能的。您可以编写某个类的对象,从ByteArray中读取它并转换为其原始类型。函数不会写入ByteArray,只会写入对象的数据。它们总是在程序代码中,而不在数据中。