[]Laya.Byte使用getUint16读取错误
var bytes1 = new Laya.Byte([0,8]);
console.log('++',bytes1.getUint8(),bytes1.getUint8());
var bytes2 = new Laya.Byte([0,8]);
console.log('++',bytes2.getUint16());
var bytes3 = new Laya.Byte([0,8,0,0]);
console.log('++',bytes3.getUint32());
采用上面测试代码,打印结果:
++ 0 8
++ 2048
++ 2048
可见getUint16方法错误,正确结果应该是8吧
console.log('++',bytes1.getUint8(),bytes1.getUint8());
var bytes2 = new Laya.Byte([0,8]);
console.log('++',bytes2.getUint16());
var bytes3 = new Laya.Byte([0,8,0,0]);
console.log('++',bytes3.getUint32());
采用上面测试代码,打印结果:
++ 0 8
++ 2048
++ 2048
可见getUint16方法错误,正确结果应该是8吧
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
Aar0n
赞同来自: