Ejemplo n.º 1
0
        public void Setup()
        {
            var vs = new VideoStation(new Uri(Host), Username, Password, CreateProxy(Proxy));

            VideoStation = vs.Login() ? vs : null;

            Assert.That(VideoStation, Is.Not.Null);
        }
    public void PinPointClick(GameObject pinPoint)
    {
        videoStation.SetActive(false);
        wikipediaStation.SetActive(false);
        if (!isStationRunning)
        {
            PinPoint script = pinPoint.GetComponent <PinPoint>();
            Data     data   = script.GetData();
            if (data.mediaType == Data.MEDIA_TYPE_WEBPAGE)
            {
                WikipediaStation wsScript = wikipediaStation.GetComponent <WikipediaStation>();

                Vector3 newPosition = pinPoint.transform.position + (Camera.main.transform.forward * 3.0f);

                wsScript.LoadAndDisplay(
                    new Vector3(newPosition.x,
                                3.0f,
                                newPosition.z),
                    data.contentURL
                    );
                isStationRunning = true;
            }
            else if (data.mediaType == Data.MEDIA_TYPE_VIDEO)
            {
                VideoStation vsScript = videoStation.GetComponent <VideoStation>();
                vsScript.LoadAndDisplay(
                    new Vector3(pinPoint.transform.position.x, 0.7f, pinPoint.transform.position.z),
                    data.contentURL
                    );
                isStationRunning = true;
            }
        }
        else
        {
            isStationRunning = false;
        }
    }