Skip to content

Commit 740be61

Browse files
committed
js插件的readpackY不正确
1 parent 9f97e5f commit 740be61

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

kbengine.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -662,7 +662,13 @@ KBEngine.MemoryStream = function(size_or_buffer)
662662
this.readPackY = function()
663663
{
664664
var v = this.readUint16();
665-
return v;
665+
666+
var yPackData = new KBEngine.MemoryStream.PackFloatXType();
667+
yPackData.uv[0] = 0x40000000;
668+
yPackData.uv[0] |= (v & 0x7fff) << 12;
669+
yPackData.fv[0] -= 2.0;
670+
yPackData.uv[0] |= (v & 0x8000) << 16;
671+
return yPackData.fv[0];
666672
}
667673

668674
//---------------------------------------------------------------------------------

0 commit comments

Comments
 (0)