https://i.ancii.com/86590493/
86590493
实现了引用计数,当A和B都依赖C素材的时候,C只有在A,B都销毁了才会销毁.这也意味着即使一个资源加载了很多次,在内存中也之后一份
后来打开jvirtualvm,查看什么对象在不停的增长.结果发现Texture 在不停的被创建.说明有地方在不停的加载贴图资源?想不出什么原因.然后通过排除法一个stage 一个actor 的排除.最终定位在一个 "血条"的actor实
Application接口提供了很多在用于查询运行环境的方法。在一些需要根据不同的平台进行特殊处理的情况,可以对程序所运行的平台进行查询。} 对于 Android 平台,还可以取得它的版本号:int androidVersion = Gdx.app.ge
Libgdx将不同平台的差异进行了抽象,将它们抽象成一个接口集。对于每一个libgdx支持的平台,我们统一将它叫做back-end,因为它们都实现了这些接口的。作为一个开发者,我们并不关心back-ends,但我们需要关心的这些接口。该back-end运行
本文使用的libgdx是0.92版本,和现在的最新版可能有一些不一样的地方。全文内容仅供参考。首先了解一下何为texture。按照英文解释来理解:一个图片从原始格式解码并上传到GPU就被称为纹理。比如要描述一个矩形,可以通过描述每个顶点来描述矩形。而绘图的
前面几节主要讲了libgdx框架一些基本类的使用方法,还分享了一部分源码,要进行实际开发只掌握几个类是不够的,还需要对libgdx框架有宏观的、整体的了解。游戏应该高效和稳定,特别是对于android平台。目前的开发都是面向手机和平板。试想一个制作优美,可
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号