Beispiel #1
0
    public override void OnServerAddPlayer(NetworkConnection conn, short playerControllerId)
    {
        var prefabMsg = new MessageTypes.PlayerPrefabMsg
        {
            controllerID = playerControllerId
        };

        NetworkServer.SendToClient(conn.connectionId, MessageTypes.PlayerPrefabSelect, prefabMsg);
    }
Beispiel #2
0
    private void OnClientSelectPrefabReceived(NetworkMessage networkMessage)
    {
        var prefabMsg = new MessageTypes.PlayerPrefabMsg
        {
            controllerID = networkMessage.ReadMessage <MessageTypes.PlayerPrefabMsg>().controllerID,
            prefabIndex  = playerPrefabIndex
        };

        client.Send(MessageTypes.PlayerPrefabSelect, prefabMsg);
    }