是否可以使用libGDX粒子效果库在Android Canvas
上绘图?
我不想重写我的所有应用程序以使用libGDX ApplicationListener
。我想使用libGDX Particle Editor向我的应用添加粒子效果,但我的应用中的所有绘图都使用画布onDraw
方法。求救!
答案 0 :(得分:0)
不,不容易。 libGDX粒子编辑器发出适合加载到libGDX ParticleEffect类的文件格式。它使用许多libGDX绘图基元来实际绘制效果。大多数libGDX中的绘图实际上是OpenGL的一个薄包装器,通常很容易映射到OpenGL。我不认为Canvas(Android Canvas我假设?)会很容易。
也就是说,libGDX都是开源的,所以你可以读取和解析粒子文件。您可以看到ParticleEffect和ParticleEmitter如何实际实现粒子效果。