[]LAYA官方ByteArray如何使用

sendByt = new ByteArray();
sendByt = socket.output;
sendByt.__getBuffer();
sendByt.endian = endian;
sendByt.writeShort(errorId);
sendByt.writeShort(type);
sendByt.writeShort(re);
socket.flush();
这样写不对吗,为什么会提示writeShort不是个方法?
已邀请:

babby_bei

赞同来自: cuixueying

琢磨了好久,终于解决了,正确应用官方ByteArray类的方法是:
发送时:
var byte:Byte = socket.output;
var sendByt:ByteArray= new ByteArray();
sendByt.writeShort(type);
byte.writeArrayBuffer(sendByt.__getBuffer());
socket.flush();
接收时:按照说明做即可
 
 
 

cuixueying

赞同来自:

谢谢分享!

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作