Unity 最近经验分享

大家知道 Resources 目录在任何地方都可以加载
那包括 Application.persistentDataPath 里的 Resources 吗?
答案是no (亲测)

所以乖乖自己创建 loader

创建一个文件在一个不存在的目录里可以吗
答案是no
你需要手动创建目录
Directory.CreateDirectory

创建路径一定要用 Path.Combine
它会根据目标平台自动使用正确的路径分隔符
根据路径获得文件名字要用 Path.GetFileName
总之不要自己拼 / 和 \

可以用CreateText创建文本 记得 close

StreamWriter sw = File.CreateText(path);
sw.WriteLine("aaaa");
sw.WriteLine("aaaacccc");
sw.WriteLine("aaaaccccdddd");
sw.Close(); 

PuerTS会生成d.ts
在 Gen\Typing\csharp 的 index.d.ts 里
创建的时候 路径是这样的
CS.UnityEngine.SkinnedMeshRenderer

猜你喜欢

转载自blog.csdn.net/qq_38913715/article/details/127919519
今日推荐