我如何将字节转换为十进制?

时间:2012-10-04 04:54:25

标签: actionscript-3

我正在开发一个应用程序,其中c#处理程序将字节数据发送到flash,其中一些int值在末尾作为二进制写入被连接。

C#代码:

 int pageNumber = 2;
 context.Response.BinaryWrite(Image);
 context.Response.BinaryWrite(pageNumber);

我的动作脚本3我正在接收该字节数组,需要从字节中获取pagenumber。

AS3代码:

 var imageData:ByteArray = event.target.data;
 var pageN:ByteArray = new ByteArray();
 pageN.writeBytes(imageData, imageData.length - 4, 4);

如何将pageN字节数组转换为int。

1 个答案:

答案 0 :(得分:5)

var yourInt:int=pageN.readInt();

如果您已正确指定了int的位置,那么应该这样做。