Exemple #1
0
 public void PlaySinglePlayer()
 {
     sc.SetState(GameState.DETECTING_POSE);
     mqtt.Connect(GameConstants.DEFAULT_MQTT_TOPIC);
     mqtt.Publish("startPose");
     sc.isSinglePlayer = true;
     SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
 }
    public void HostLobby()
    {
        // set this client as host
        mqtt.isHost = true;

        // set nickname
        mqtt.myNickname = myNicknameHost.text;

        // set player 1 nickname to my nickname
        if (myNicknameHost == null || myNicknameHost.text == "")
        {
            Debug.Log("Host Nickname error");
        }
        mqtt.Connect(RandomString(roomCodeStringLength));
        mqtt.AddPlayer(mqtt.myNickname);

        Debug.Log("The room code is " + mqtt.MqttTopic);

        // write the room code
        roomCode.text = mqtt.MqttTopic;
    }