系统学习完整项目记录(Day2)

目录

一.Unity 查找资源的引用与依赖

1.查找引用

2.查找依赖

二.记录今日新学函数:

        1.GetDirectories(新建文件夹)

        2.Substring(截取)

        3.string.Format() 的用法

        4.打印输出数组


一.Unity 查找资源的引用与依赖

1.查找引用

1)使用Directory.GetFiles(Application.dataPath, "*.*", SearchOption.AllDirectories) 获取所有资源。

2)通过File.ReadAllText() 获取资源的详细信息。

3)最后通过正则表达式Regex.IsMatch(), 判断得到的详细信息中是否包含选中资源的guid。

上述为引用连接的思路,仅为拓展

guid包含在.meta文件之中

2.查找依赖

查找依赖的方法函数AssetDatabase.GetDependencies()

超链接:Unity 查找资源的引用与依赖


二.记录今日新学函数:

1.GetDirectories(新建文件夹)

//根据路径返回此目录下的子目录
    string[] dirs1 = Directory.GetDirectories(@"C:\Users\Administrator
\Desktop\新建文件夹");

     //第二个参数表示:搜索的范围,就是搜索的文件夹包含“基础”关键字
    string[]dirs2 =Directory.GetDirectories(@"C:\Users\Administrator
\Desktop\新建文件夹","*.mp3");

2.Substring(截取)

//程序代码
string.Substring(int startIndex);
string.Substring(int startIndex, int length);

//说明:
//返回一个从startIndex开始到结束的子字符串,或返回一个从startIndex开始,
//长度为length的子字符串。

3.string.Format() 的用法

string.Format("{0}{1}{2}",str1,str2,str3);
string.Format("{0:D2}{1:D2}{2:D2}",str1,str2,str3);
//实际上str1等执行了tostring(D2)方法,根据需求使用限定符,将结果拼接成新的字符串。

4.打印输出数组

int[] a = { 9, 7, 2, 5, 3};
System.out.println(Arrays.toString(a));

注明:以上所有超链接均为引用,仅供个人学习,太多所以不一一标注

今日因代码逻辑通读出现问题,同步学习设计模式,进度暂缓

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值