首先设计一个存储相机类型的json类如下:
using UnityEngine;
using System;
using System.Collections;
[Serializable]
public class Cameras
{
public int CameraNum; //相机总数量
public CameraInfo[] CameraList; //用于存储相机信息的数组
}
[Serializable]
public class CameraInfo
{
public float Pos_x;
public float Pos_y;
public float Pos_z;
public float Rot_x;
public float Rot_y;
public float Rot_z;
}
该json类型中只存储了相机的位置和旋转信息,而其他相机属性在不同相机之间没有差异,因此都在代码中生成。如果需