paths - seraph526/godot-se GitHub Wiki
路径分割符 (Path Separators)
为了要支持尽可能多的平台。Godot仅支持unix风格的路径分割符(/).这可以在任意平台工作,包括windows.路径"C:\Projects"将会写成"c:/Projects" A path like: "C:\Projects" will become "c:/Projects".
资源路径 (Resource Path)
如前面提到的,Godot认为任何存在"engine.cfg"文件的文件夹都是一个项目,即使这个文件是空的。 访问项目文件的任意目录可以以"res://"为根。如一张纹理是在项目文件夹的根目录下,可以用如下的目录访问:"res://sometexture.png".
用户数据目录 (Userdata Path (Persistent Data))
项目运行时,最常见的场景是资源路径是只读的,因为它是处于一个包中,自包含运行或系统范围安装路径。 这种情况下,存储这些持久文件要使用"user://"前缀,如"user://gamesave.txt".
在一些设备中(如mobile广告控制台),这些路径对于app来说是唯一的。在桌面操作系统下,OSX和Linux系统的名字(在设置下检查项目名称)使用典型的~/.Name,而windows下为APPDATA/Name。