为什么Libgdx的AssetManager使用" /"而不是" \"

时间:2014-10-28 23:09:36

标签: java android windows libgdx separator

根据libgdx在AssetManager上的wiki,他们使用“/”作为文件分隔符。 https://github.com/libgdx/libgdx/wiki/Managing-your-assets

当我尝试使用java.io.File.separator作为分隔符时,资产管理器会在运行时抛出错误。为什么libgdx在我使用Windows时会使用Unix的文件分隔符?

1 个答案:

答案 0 :(得分:0)

实际上它的java使用“\”。 它是转义序列的开头,如“\ b”,“\ n”,“\ f”等。 所以“\”不能用作文件分隔符。 如果仍想使用“\”,请使用“\\”
例如 "C:\\libgdx\\myProject\\..and so on"