浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
火焰特效点击放置后可放置多个,但清除只能清除最后添加的
nantao
33EXP
2021年03月10日
火焰特效点击放置后可放置多个,但清除只能清除最后添加的
火焰特效
粒子
1个回答
您好,是可以移除的。
scene.primitives.remove(primitives)// 删除指定的
scene.primitives.removeAll()// 删除所有的
一班的小...
1,509EXP
2021年03月10日
但是可以放置多个,这个清除只能清除最后放置的,不能全部清除
您是使用的哪个方法?删除所有还是删除指定的?删除指定的话您每个primitives的名字是否都是相同的?
点击放置火焰可以放置一个,再次点击放置还可以再放一个火焰,但是我点击清除的时候只能移除最后放置的那个火焰,不能全部清除
您好。我想知道的是您在清除的时候用的是scene.primitives.remove(primitives)还是scene.primitives.removeAll()?还有您每次添加的火焰实体名字是否都是相同的?
viewer.scene.primitives.remove(particleSystem);
viewer.scene.preUpdate.removeEventListener(flamefunc);
您用的指定删除某个实体,那么您每次点击添加的实体名字就不能相同,如果每次点击添加的实体名字相同,那么它默认会只删除一个。
但是只有一段代码一个实体名字啊,
您好,您可以设一个数组或者写一个循环,让每次点击的时候实体的名字不相同
你好,那我那个移除监听的也要循环吗
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
如何实现火焰爆炸粒子特效
JS代码生成粒子火焰特效
粒子特效添加到场景但不显示
在火焰特效中无法显示场景
在火焰特效中无法显示场景
在火焰特效中无法显示场景
火焰例子不显示
超图WebGL实现火焰和喷水?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...