贴图加载使用
1.使用
注意:使用的是TextureRegion类,这也是官方的使用方法
这里使用的是Core.atlas.find()查找贴图文件
一般我建议使用方法来调用,这样可以大大提高代码的整洁,还可以防止有吊毛直接复制你的代码(不是)
例如:
使用时:
注意!!!
自己的贴图名称需要符合模组名称-贴图名称
才能调用,不过也记得检查名称是否已经被代码补齐。
关于模组名称的获取请查看 规范模组名称获取
2.原理
不好解释,直接看源码
/**
* Returns the first region found with the specified name. This method's performance is no longer garbage.
* @return The region, or the error region (if it is defined), or null.
*/
public AtlasRegion find(String name){
AtlasRegion r = regionmap.get(name, error);
if(r == null && !name.equals("error"))
throw new IllegalArgumentException("The region \"" + name + "\" does not exist!");
return r;
}