Exemplo n.º 1
0
    public override void initialization()
    {
        base.initialization();

        if (instance == null)
        {
            instance = this;
        }

        mediaPlayer.m_PlaybackRate = ValueSheet.playBackRate;
    }
Exemplo n.º 2
0
    public IEnumerator initialization()
    {
        if (instance == null)
        {
            instance = this;
        }

        Cursor.visible = false;

        Screen.SetResolution(1920, 1200, false);

        readJson = FindObjectOfType <ReadJson>();

        cameraMovement_Hemisphere = FindObjectOfType <CameraMovement_hemisphere>();

        sendUPDData = FindObjectOfType <SendUPDData>();

        getUDPMessage = FindObjectOfType <GetUDPMessage>();

        meshVideo = FindObjectOfType <MeshVideo>();

        mapAnimation = FindObjectOfType <MapAnimation>();

        canvasCtr = FindObjectOfType <CanvasCtr>();

        yield return(StartCoroutine(readJson.initialization()));

        yield return(StartCoroutine(LoadImage()));

        CreateInfoObject();

        yield return(StartCoroutine(cameraMovement_Hemisphere.initialization()));

        getUDPMessage.InitializationUdp();

        sendUPDData.initialization();

        mapAnimation.initialization();

        meshVideo.initialization();

        canvasCtr.initialization();//播放视频事件会会在其中被添加,之后在开始视频

        MeshVideo.instance.LoadVideo(MeshVideo.instance.path);
    }
Exemplo n.º 3
0
 // Use this for initialization
 void Start()
 {
     meshVideo = FindObjectOfType <MeshVideo>();
     canvas    = this.GetComponent <Canvas>();
 }