Пример #1
0
    void OnSerializeNetworkView(BitStream stream, NetworkMessageInfo info)
    {
        float net_damage        = 0;
        int   net_ownerKartType = 0;

        if (stream.isWriting)
        {
            net_damage        = damage;
            net_ownerKartType = (int)ownerKartType;
            stream.Serialize(ref net_damage);
            stream.Serialize(ref net_ownerKartType);
        }
        else if (stream.isReading)
        {
            stream.Serialize(ref net_damage);
            stream.Serialize(ref net_ownerKartType);
            ownerKartType = (KartType)net_ownerKartType;
            damage        = net_damage;
        }
    }
Пример #2
0
    void OnSerializeNetworkView(BitStream stream, NetworkMessageInfo info)
    {
        float net_damage = 0;
        int net_ownerKartType = 0;

        if (stream.isWriting)
        {
            net_damage = damage;
            net_ownerKartType = (int)ownerKartType;
            stream.Serialize(ref net_damage);
            stream.Serialize(ref net_ownerKartType);
        }
        else if (stream.isReading)
        {
            stream.Serialize(ref net_damage);
            stream.Serialize(ref net_ownerKartType);
            ownerKartType = (KartType)net_ownerKartType;
            damage = net_damage;
        }
    }
Пример #3
0
 public Karta(KartSuit suit, KartType type)
 {
     this.suit = suit;
     this.type = type;
 }