首页 / 浏览问题 / 组件GIS / 问题详情
请问一下在supermap的java二次开发中,怎么让粒子特效放大一些呢,在大规模视图中,烟雾的粒子特效太小无法看到
14EXP 2025年04月17日
请问一下,在supermap的二次开发中,怎么设置粒子特效的展示效果呢,目前在大规模视图中由于要看管网三维可视化的整体效果,所以在整体效果下面,看不到粒子特效的烟雾效果,请问应该怎么方法粒子特效呢

1个回答

您好,在ParticleSystem粒子系统类中,可以使用setParticleWidth和setParticleheight来设置每个粒子的大小

如果您说的大小是整个特效大小,可以考虑增加喷射速度,生命周期等方式

希望可以帮助到您
1,215EXP 2025年04月18日
您好,尝试过这个方法但是 paticalsysterm 具有private权限,无法在使用其中的方法,请问这个该怎么解决呢

可以正常使用paticalsysterm 中的方法

GeoParticle geoParticle = (GeoParticle) recordset.getGeometry();
ParticleSystem[] particleSystems = geoParticle.getParticleSystems();
ParticleSystem particleSystem = particleSystems[0];
particleSystem.setParticleWidth(15);
...