LibGDX:html项目中的粒子

问题描述

在台式机和Android中可以,但是在HTML中不起作用,并在以下行冻结:

ParticleEffect particleEffect = new ParticleEffect();
articleEffect.load(Gdx.files.internal("particles/heart.p"),textureAtlas);

解决方法

js控制台给您一条错误消息。

可能您正在使用libgdx> = 1.9.10的1.9.10之前的粒子效果。文件格式已更改,并且使其在JVM平台上向后兼容,但在HTML上则无法实现。您必须使用粒子编辑器加载并保存效果才能解决此问题。