public void StartBroadcastDiscovery()
    {
        Debug.Log("StartBroadcastDiscovery... discovery==null:" + (discovery == null) + " - StatusText==null:" + (StatusText == null));
        if (StatusText != null)
        {
            StatusText.text = "Looking for shared experience server...";
        }

        discovery.OnDiscoveryTimeout += NetworkDiscovery_OnDiscoveryTimeout;
        discovery.OnServerDiscovered += NetworkDiscovery_OnServerDiscovered;

        discovery.StartBroadcastDiscovery();
    }