继续昨天:
配置好protobuf-net以后我开始尝试自定义一个数据 用pb实现序列化并且写入到文件中作为配置项。
尝试成功后各位程序组的老大竟然说:非大型项目用pb兼职就是徒增难度!!!!!!!!真是打击人啊。不管怎么样
我可是目标要成为独立制作人的。多学总没坏处,上个代码先:
using UnityEngine;
using System.IO;
using character;
using ProtoBuf;
public class ProtobufSerialize:MonoBehaviour
{
RoleInfo info;
string filepatch;
void Start()
{
filepatch = Application.dataPath + "proto.bin";
}
void setinfo()
{
info = new RoleInfo();
info.name = "小宝贝";
info.age = 25;
info.sex = RoleInfo.Sex.man;
}
public void PBSerialize<T>(T t)
{
FileStream stream = new FileStream(filepatch, FileMode.Create);
MemoryStream sm = new MemoryStream();
Serializer.Serialize<T>(stream, t);
stream.Close();
}
public void PBDeSerialize()
{
FileStrea