Exemplo n.º 1
0
    private void Start()
    {
        Camera.main.backgroundColor = DeviceColour.getDeviceColor(SystemInfo.deviceUniqueIdentifier);        //Set background colour to something unique
        Instance   = this;
        mainCamera = Camera.main;
        player     = GetComponent <MediaPlayer>();

        choiceContainer.SetActive(false);
        blackScreen.SetActive(false);

        BinauralAudio = false;

        /*
         * player.errorReceived += delegate (VideoPlayer player, string message) {
         *      Haze.Logger.LogError("VideoPlayer error: " + message);
         *      errorWhileLoading = true;
         *      endOfVideo();
         * };
         */

        if (VRDevice.MirageSolo)
        {
            GameObject.Instantiate(gvrControllerInput);            //Create the controller input manager for Daydream version
        }

        BetterStreamingAssets.Initialize();
    }
Exemplo n.º 2
0
    public void Init(TCPConnection connection)
    {
        if (initialized)
        {
            Haze.Logger.LogError("Cannot reinit a ConnectionDisplay!");
            return;
        }
        initialized = true;
        Connection  = connection;
        UpdateDisplay();
        uniqueIdColourDisplay.color = DeviceColour.getDeviceColor(connection.uniqueId);
        modelNameDisplay.text       = DeviceAlias;
        autocalibrationEditor.SetActive(false);

        udpDisplay.SetActive(connection.UDP);

        editDeviceNameField.gameObject.SetActive(false);
    }