直接看代码
单个文件获取可以使用 login/open_door/0.png 但文件夹需要 assets/login/open_door
// 替换为你的目录路径
// 路径需要定位到 assets/ 文件夹下面
// windows
FileHandle directory = Gdx.files.internal("assets/login/open_door");
// 安卓
FileHandle directory = Gdx.files.internal("login/open_door");
其它常用方法
注意!我在使用 directory.exists() 的时候发现一个 bug ,directory.exists()返回 true 但 directory.isDirectory() 却是 false 并且也拿不到文件,你开发的时候也多留意一下
// 判断是不是文件夹
boolean isDirectory = directory.isDirectory();
// 判断文件是否存在
boolean exists = directory.exists();
// 获取所有文件
FileHandle[] files = directory.list();
// 获取所有后缀为 png 的文件
FileHandle[] files = directory.list("png");