Javascript 将字节数组从unity发送到javasript

Javascript 将字节数组从unity发送到javasript,javascript,unity3d,Javascript,Unity3d,这是我在Unity端的字节数组 byte[] array1 = new byte[(int)size1]; 我想像这样把它发送到.jslib [DllImport("__Internal")] private static extern void LoadJavaScriptFile(byte[] array,int size); 但我不知道如何在JS端处理这个字节数组 const buffer =new ArrayBuffer(arraySize); const new

这是我在Unity端的字节数组

byte[] array1 = new byte[(int)size1];
我想像这样把它发送到.jslib

[DllImport("__Internal")]
private static extern void LoadJavaScriptFile(byte[] array,int size);
但我不知道如何在JS端处理这个字节数组

const buffer =new ArrayBuffer(arraySize);
const newByteArray = new Uint8Array(buffer);

那我该怎么办呢?

正如莱克辛所说,unity纪录片不言自明。 我刚刚重新创建了数组

      const newArray =new ArrayBuffer(arraySize);
      const newByteArray = new Uint8Array(newArray);
      console.log(newByteArray.length);
      for(var i = 0; i < arraySize; i++)
      newByteArray[i]=HEAPU8[array1 + i];
constnewarray=newarraybuffer(arraySize);
const newByteArray=newuint8array(newArray);
log(newByteArray.length);
对于(变量i=0;i
Unity论坛上也有类似的问题:我已经检查过了。但我不想重复一些东西。我只需要纯字节数组。我可以将unity阵列复制到js阵列吗?