public void ChooseFile() { OpenFile openFile = new OpenFile(); openFile.structSize = Marshal.SizeOf(openFile); openFile.file = new string(new char[256]); openFile.maxFile = openFile.file.Length; openFile.filter = "All Files\0*.*\0\0"; openFile.fileTitle = new string(new char[64]); openFile.maxFileTitle = openFile.fileTitle.Length; openFile.initialDir = Application.streamingAssetsPath.Replace('/', '\\'); openFile.title = "选择视频"; openFile.flags = 0x00080000 | 0x00001000 | 0x00000800 | 0x00000008; if (LocalDialog.GetOpenFileName(openFile)) { Debug.Log(openFile.file); ShellManager.inUrl = openFile.file; sm.ChooseFolderAgument(false); isPNG.SetActive(true); } InNote.text = "选择视频为:"; Start.text = "开始转换"; Save.text = "存储为"; inin.transform.localPosition = new Vector3(120, inin.transform.localPosition.y, inin.transform.localPosition.z); }