直接写了变量和对应的函数,需要的名词空间自己引用一下
string path = "D:/Works/DEMO/Hands/Assets/StreamingAssets/";
string Leftpath = "D:/Works/DEMO/Hands/Assets/StreamingAssets/LeftHand.bytes";
public static byte[] currentFramesLeft = new byte[3 * sizeof(double)];
//将一个点的二进制文件保存在本地
currentFramesLeft = EncodeLeftToByteArray();//编码点
File.WriteAllBytes(path+"LeftHand.bytes", currentFramesLeft);//保存在本地
public byte[] EncodeLeftToByteArray()//编码点
{
int index = 0;
byte[] pos_x = BitConverter.GetBytes((double)Pos_Left[i].x);
pos_x.CopyTo(currentFrameLeft, index);
index += sizeof(double);
byte[] pos_y = BitConverter.GetBytes((double)Pos_Left[i].y);
pos_y.CopyTo(currentFrameLeft, index);
index += sizeof(double);
byte[] pos_z = BitConverter.GetBytes((double)Pos_Left[i].z);
pos_z.CopyTo(currentFrameLeft, index);