示例#1
0
 private VMDFormat.CameraList ReadCameraList()
 {
     VMDFormat.CameraList result = new VMDFormat.CameraList();
     result.camera_count = binary_reader_.ReadUInt32();
     result.camera       = new VMDFormat.CameraData[result.camera_count];
     for (int i = 0; i < result.camera_count; i++)
     {
         result.camera[i] = ReadCameraData();
     }
     Array.Sort(result.camera, (x, y) => ((int)x.frame_no - (int)y.frame_no));
     return(result);
 }
示例#2
0
	private VMDFormat.CameraList ReadCameraList() {
		VMDFormat.CameraList result = new VMDFormat.CameraList();
		result.camera_count = binary_reader_.ReadUInt32();
		result.camera = new VMDFormat.CameraData[result.camera_count];
		for (int i = 0; i < result.camera_count; i++) {
			result.camera[i] = ReadCameraData();
		}
		Array.Sort(result.camera, (x,y)=>((int)x.flame_no-(int)y.flame_no));
		return result;
	}