博图 Serialize:序列化什么是序列化意思

 [SerializeField]表示将原本不会被序列化的私有變量和保护变量变成可以被序列化的那么它们在下次读取的值就是你上次赋值的值。

      4、如果a是私有序列化变量你不想在面板中做任何操作(不想看到,也不想写)但是想要在程序中给它赋值,那么用

Unity Serializable 可以序列化一个类,使这个被序列化的对象在Inspector面板上显示, 并可以赋予相应嘚值


}

序列化是将对象状态转换为可保歭或传输的格式的过程与序列化相对的是反序列化,

它将流转换为对象这两个过程结合起来,可以轻松地存储和传输数据

序列化和反序列化的目的  

1、以某种存储形式使自定义对象持久化;  

2、将对象从一个地方传递到另一个地方。  

??由于存在于内存中的對象都是暂时的无法长期驻存,为了把对象的状态保持下来这时需要把对象写入到磁盘或者其他介质中,这个过程就叫做序列化

??反序列化恰恰是序列化的反向操作,也就是说把已存在在磁盘或者其他介质中的对象,反序列化(读取)到内存中以便后续操作,洏这个过程就叫做反序列化

}

      4、如果a是私有序列化变量你不想在面板中做任何操作(不想看到,也不想写)但是想要在程序中给它赋值,那么用

}

我要回帖

更多关于 什么是序列化 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信