예제 #1
0
 private void DisplayListItem_OnProjectorClick(DisplayListItem displayListItem)
 {
     //set camera to be the current camera
     if (projectManager.currentCameraHolder != null)
     {
         //set the camera
         this.displayItems[displayListItem.displayIndex].DisplayCamera(projectManager.currentCameraHolder, displayListItem.displayIndex + 1);
     }
 }
예제 #2
0
        IEnumerator ShowImagePathDialogCoroutine(DisplayListItem displayListItem)
        {
            string path = currentFullProject != null ? currentFullProject.path : "";

            yield return(FileBrowser.WaitForLoadDialog(false, path, "Select Image"));

            if (FileBrowser.Success)
            {
                displayListItem.txtType.text = "Image";
                this.displayItems[displayListItem.displayIndex].DisplayBackground(FileBrowser.Result);
            }
        }
예제 #3
0
 private void DisplayListItem_OnImageClick(DisplayListItem displayListItem)
 {
     FileBrowser.SetFilters(true, new FileBrowser.Filter("Images", ".jpg", ".png"));
     FileBrowser.SetDefaultFilter(".png");
     StartCoroutine(ShowImagePathDialogCoroutine(displayListItem));
 }
예제 #4
0
 private void DisplayListItem_OnVideoClick(DisplayListItem displayListItem)
 {
     FileBrowser.SetFilters(true, new FileBrowser.Filter("Videos", ".mp4", ".mov"));
     FileBrowser.SetDefaultFilter(".mp4");
     StartCoroutine(ShowVideoPathDialogCoroutine(displayListItem));
 }