Ejemplo n.º 1
0
    public void EnvoyerMessageDetonateur(float bombId)
    {
        DetonateurMessage msg = new DetonateurMessage();

        msg.clientId = this.clientId;
        msg.bombId   = bombId;

        this.client.Send(MyMsgType.Detonateur, msg);
    }
Ejemplo n.º 2
0
    private void OnDetonateur(NetworkMessage netMsg)
    {
        DetonateurMessage msg = netMsg.ReadMessage <DetonateurMessage>();

        if (msg.clientId != this.clientId)
        {
            Bombe[] listeBombe = GameObject.FindObjectsOfType <Bombe>();

            foreach (Bombe bombe in listeBombe)
            {
                if (bombe.id == msg.bombId)
                {
                    bombe.Explode();
                }
            }
        }
    }
Ejemplo n.º 3
0
    private void OnClientDetonateur(NetworkMessage netMsg)
    {
        DetonateurMessage msg = netMsg.ReadMessage <DetonateurMessage>();

        NetworkServer.SendToAll(MyMsgType.Detonateur, msg);
    }