Exemplo n.º 1
0
 /// <summary>
 /// Create new connection to the server with a certain multiplayer role
 /// </summary>
 /// <returns>True on connection established, false on otherwise</returns>
 public bool CreateConnection(MultiplayerRole role)
 {
     _role       = role;
     _connection = new MultiplayerConnection(role, _settings);
     _connection.Establish();
     return(_connection.IsConnectionEstablished);
 }
Exemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        MultiplayerConnection script = MultiplayerConnection.Instance;

        gameObject.name = script.getItself().DisplayName;
        GameObject.Find("SecondPlayerName").GetComponent <TextMesh>().text = script.OtherPlayer().DisplayName;
    }
Exemplo n.º 3
0
    // Update is called once per frame
    void FixedUpdate()
    {
        //GameObject.Find("LogPos").GetComponent<Text>().text = ReceivedPosition.ToString();
        MultiplayerConnection script = MultiplayerConnection.Instance;

        OldPosition = NewPosition;
        NewPosition = ReceivedPosition;
        if (OldPosition != NewPosition)
        {
            gameObject.GetComponent <Rigidbody>().MovePosition(NewPosition);
        }
    }
Exemplo n.º 4
0
 // Use this for initialization
 void Start()
 {
     gp = new MultiplayerConnection();
 }
Exemplo n.º 5
0
 public void FindMatch()
 {
     sInstance = new MultiplayerConnection();
     PlayGamesPlatform.Instance.RealTime.CreateWithInvitationScreen(1, 1, 0, sInstance);
     GameObject.Find("Log").GetComponent <Text>().text = "Buscando partida";
 }