@Override
public void loadAsync (AssetManager manager, String fileName, FileHandle fileHandle, TextureParameter parameter) {
if (parameter == null || (parameter != null && parameter.textureData == null)) {
Pixmap pixmap = null;
Format format = null;
boolean genMipMaps = false;
texture = null;
if (parameter != null) {
format = parameter.format;
genMipMaps = parameter.genMipMaps;
texture = parameter.texture;
}
FileHandle handle = resolve(fileName);
pixmap = new Pixmap(handle);
data = new FileTextureData(handle, pixmap, format, genMipMaps);
} else {
data = parameter.textureData;
if (!data.isPrepared()) data.prepare();
texture = parameter.texture;
}
}
TextureLoader.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:libgdxcn
作者:
评论列表
文章目录