예제 #1
0
    public void HostLobby()
    {
        networkManager.StartHost();

        landingPagePanel.SetActive(false);

        hostIPAddressText.text = "IP Address: " + IPManager.GetLocalIPAddress();
    }
예제 #2
0
    // Start is called before the first frame update
    void Start()
    {
        NetworkManager       = GameObject.Find("NetworkManager");
        NetworkManagerScript = NetworkManager.GetComponent <CustomNetworkManager>();
        hostButton.onClick.AddListener(hostGame);
        joinButton.onClick.AddListener(joinGame);

        ipOut.text = IPManager.GetLocalIPAddress();
    }
        public override void OnInspectorGUI()
        {
            MuseListener ml = (MuseListener)target;

            EditorGUILayout.LabelField("IP Address: ", IPManager.GetLocalIPAddress());

            float curveFieldHeight = 50;

            EditorGUILayout.CurveField("δ Delta", ml.delta.curve, Color.red, new Rect(), GUILayout.Height(curveFieldHeight));
            EditorGUILayout.CurveField("θ Theta", ml.theta.curve, Color.magenta, new Rect(), GUILayout.Height(curveFieldHeight));
            EditorGUILayout.CurveField("α Alpha", ml.alpha.curve, Color.cyan, new Rect(), GUILayout.Height(curveFieldHeight));
            EditorGUILayout.CurveField("β Beta", ml.beta.curve, Color.green, new Rect(), GUILayout.Height(curveFieldHeight));
            EditorGUILayout.CurveField("γ Gamma", ml.gamma.curve, Color.yellow, new Rect(), GUILayout.Height(curveFieldHeight));

            DrawDefaultInspector();
        }
예제 #4
0
    //When first spawn
    private void Start()
    {
        gameState.Initiate(this);

        DontDestroyOnLoad(gameObject);

        //If object is local, tell the server to give it its value
        if (isLocalPlayer)
        {
            CmdSetupNetworkPresence(IPManager.GetLocalIPAddress());
        }

        //If you are server, then run
        if (isServer)
        {
            RoomSystem.instance.AddPlayer(this);
            return;
        }

        //If you are not the server, then load a new scene
        SceneManager.LoadScene("Game");
    }
예제 #5
0
 public static string createRequestMessage(int port)
 {
     return("SurfaceMessage" + MessageSeparators.L0 + IPManager.GetLocalIPAddress() + MessageSeparators.L1 + port);
 }
예제 #6
0
 void Start()
 {
     m_OwnIp.text = "Server IP: " + IPManager.GetLocalIPAddress();
 }
예제 #7
0
 public void ShowIP()
 {
     ipText.text = IPManager.GetLocalIPAddress();
 }
예제 #8
0
 public PlayerData()
 {
     m_name      = "Default_Name";
     m_ipaddress = IPManager.GetLocalIPAddress();
     m_color     = new Color(0, 0, 0);
 }