纳金网

标题: Unity3D脚本教程4:数据流包类BitStream [打印本页]

作者: markq    时间: 2012-3-8 15:38
标题: Unity3D脚本教程4:数据流包类BitStream
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之间的字符。
作者: 彬彬    时间: 2012-3-8 17:22
不错





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