Пример #1
0
    private void InitUI()
    {
        photoUIobj      = uiRoot.GetUIView().gameObject;
        photoUIobj.name = "PhotoUIroot";
        GameObject g = Instantiate(Resources.Load("UI/Photo/Image")) as GameObject;

        g.transform.SetParent(photoUIobj.transform);
        specialEffectsUI = g.AddComponent <SpecialEffectsUI>();
        specialEffectsUI.Init();


        clickUi = new ClickUi(photoUIobj);
        if (collectPhoto == null)
        {
            collectPhoto = new CollectPhoto(specialEffectsUI, PhotoCameraObj);
        }
    }
Пример #2
0
 private void Delete()
 {
     StopCoroutine(photoprompt.SetPrompt());
     itemManager.Delete();
     Destroy(imageManager);
     Destroy(photoUIobj);
     collectPhoto.Delete();
     collectPhoto = null;
     clickUi.Delete();
     clickUi = null;
     photoprompt.Delete();
     photoprompt = null;
     m_PhotoNotReachable.Delete();
     m_PhotoNotReachable = null;
     Destroy(Royboj);
     Destroy(PhotoCameraObj);
     if (Closecallback != null)
     {
         Closecallback();
     }
 }