纳金网

标题: Unity3D脚本中文教程2.4 [打印本页]

作者: 会飞的鱼    时间: 2012-5-16 14:30
标题: Unity3D脚本中文教程2.4
BitStream 类
BitStream 类表示序列化的变量,打包到一个流中。

数据可以被序列化,传输,然后远端使用这个类接受。参考 Network View component reference

获取关于网络同步的信息和Network. OnSerializeNetworkView函数获取更多信息。
变量


◆  var isReading : bool


描述:这个BitStream现在在被读吗?

参考Network. OnSerializeNetworkView


◆  var isWriting : bool


描述:这个BitStream现在在被写吗?

参考Network. OnSerializeNetworkView


函数


◆  function Serialize (ref  value : bool ) : void

◆  function Serialize (ref  value : char ) : void

◆  function Serialize (ref  value : short) : void

◆  function Serialize (ref  value : int ) : void

◆  function Serialize (ref  value : float , maxDelta : float = 0.00001F) : void

◆  function Serialize (ref  value : Quaternion, maxDelta : float = 0.00001F) : void

◆  function Serialize (ref  value : Vector3, maxDelta : float = 0.00001F) : void

◆  function Serialize (ref  value : NetworkPlayer ) : void

◆  function Serialize (ref  viewID: NetworkViewID ) : void


描述:BitStream类可以序列化几个不同类型的变量。

包含:bool , char , short , int , float , Quaternion , Vector3 和 NetworkPlayer

注意serialize ( char )系列化一个字节,因此,它只能用于 0......255之间的字符。






欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5