zl程序教程

您现在的位置是:首页 >  其它

当前栏目

Unity 最近经验分享

分享 Unity 经验 最近
2023-09-27 14:22:11 时间

大家知道 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