unity 打开文件夹并选择文件

博主原创!
最近,要开发一款音乐播放软件。用unity开发,现在用到了一个功能,需要有一个按钮功能,打开windows文件夹,并选取所需要的视频,交给videoplayer进行播放。而百度上所搜到的答案,都大相近庭,更准确来说代码都是一样的,功能都是一样的,不信你可以搜索看看。大部分比较准确的答案都是切换图片,但是代码太片段话了,所以我自己整理换成我自己想要的功能。

第一个脚本,OpenFileName.cs;
//调用系统的窗口

using UnityEngine;  
using System.Collections;  
using System;  
using System.Runtime.InteropServices;  

[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]  

public class OpenFileName  
{  
    public int structSize = 0;  
    public IntPtr dlgOwner = IntPtr.Zero;  
    public IntPtr instance = IntPtr.Zero;  
    public String filter = null;  
    public String customFilter = null;  
    public int maxCustFilter = 0;  
    public int filterIndex = 0;  
    public String file = null;  
    
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值