示例#1
0
        public void SetVolumetricContentWithoutMarkerData(ImmersiveItemsResultData contentData)
        {
            VolumetricItem _v = volumetricWithoutMarkerObject.GetComponentInChildren <VolumetricItem>();

            _v.id       = contentData.id;
            _v.src      = contentData.video;
            _v.localSrc = StorageManager.GetVolumetricFilePath(contentData.video);
            //_v.gameObject.transform.localScale = new Vector3(1, 1, 1);
        }
示例#2
0
 public void AppendNewVolumetricContent(ImmersiveItemsResultData contentData)
 {
     DebugText(null);
     MainAPI.Instance.SendImageRequest(contentData.marker, (mkrSprite, mkrError) =>
     {
         Texture2D _m      = MainAPI.Instance.Texture2DFromSprite(mkrSprite);
         string _n         = contentData.id;
         GameObject _g     = volumetricPrefab;
         VolumetricItem _v = _g.GetComponentInChildren <VolumetricItem>();
         _v.id             = contentData.id;
         _v.src            = contentData.video;
         _v.localSrc       = StorageManager.GetVolumetricFilePath(contentData.video);
         AddMarker(_m, _n, _g);
     });
 }