Ejemplo n.º 1
0
        public override void Bindingeventstobtn()
        {
            close.onClick.AddListener(() =>
            {
                FindObjectOfType <Imagetargettracker>().targetdata.Releaseinstantiatedtarget();
                if (Uistack.Getinstance().Getcurdepth() > 2)
                {
                    Cloudrecoeventhandler.Getinstance().Stopscanning();
                    // Uimanager.Getinstance().Addblackfade(true,null);
                    Uistack.Getinstance().Return(2);
                    FindObjectOfType <Detaildescriptionview>().detailsetup.enabled = true;
                }
                else
                {
                    Cloudrecoeventhandler.Getinstance().Restartscanning();
                    Updateviewstatus(Viewstatus.SHOW);
                }
            });



            back.onClick.AddListener(() =>
            {
                Cloudrecoeventhandler.Getinstance().Stopscanning();
                Uistack.Getinstance().Return(2);
            });

            dropdown.onClick.AddListener(() => Onclickdropdown());
            dropup.onClick.AddListener(() => Onclickdropup());

            Takephotoorrecord.Getinstance().Recording.onrecorded = Onrecorded;
            Takephotoorrecord.Getinstance().Recording.onrecording = Updaterecordingprogress;
        }
Ejemplo n.º 2
0
 public void Dooperation()
 {
     if (!isinited)
     {
         Initop();
     }
     Takephotoorrecord.Getinstance().StartCoroutine(TakephotoCoroutine());
 }
Ejemplo n.º 3
0
        private void Update()
        {
            if (Takephotoorrecord.Getinstance().Recording == null)
            {
                return;
            }
            Takephotoorrecord.Getinstance().Recording.Recordtimeupdate();

            //            if (Input.GetMouseButtonUp(0))
            //            {
            //                Auxiliaryfun.Getinstance().Focuson();
            //            }
        }
Ejemplo n.º 4
0
        /// <summary>
        /// 初始化
        /// </summary>
        private void Start()
        {
            coroutine = Updatedownloadprogress();
            foreach (Baseview view in views)
            {
                Addviewtodictioary(view.viewid, view);
            }
            views.Clear();
            views = null;


            Takephotoorrecord.Getinstance().Takephoto.doingbefore = Ontakephoto;
            Takephotoorrecord.Getinstance().Takephoto.doingafter = Ontakedphoto;
        }