using System.IO;
using System.Runtime.InteropServices;
/// <summary>
/// 结构体和二进制相互转换
/// </summary>
public class FileTest11 : MonoBehaviour {
private int size;
// Use this for initialization
void Start () {
FileStream fs = new FileStream("d://jtest11.txt", FileMode.OpenOrCreate);
BinaryWriter b = new BinaryWriter(fs);
Vector3 v = new Vector3(31, 2, 3);
byte[] bytes = StructToBytes(v);
b.Write(StructToBytes(v));
b.Close();
for (int i = 0; i < bytes.Length; i++) {
Debug.LogError("============="+bytes[i]);
}
//b.
}
// Update is called once per frame
void Update () {
if (Input.GetKeyDown(KeyCode.Sp
记录:using UnityEngine;using System.IO;using System.Runtime.InteropServices;/// /// 结构体和二进制相互转换/// public class FileTest11 : MonoBehaviour { private int size; // Use this for initialization