粒子特效
粒子特效可以通过remove方法移除
加载火 - setFire
setFire(position,config)
position
类型:Object
说明:笛卡尔坐标
config emissionRate - 速率(5)
gravity - 重力参数("0.0")
minimumParticleLife - 最小粒子密度("1")
maximumParticleLife - 最大粒子密度("6")
minimumSpeed - 粒子发射最小速度("1.0")
maximumSpeed - 粒子发射最大速度("4.0")
startScale - 开始范围("1.0")
endScale - 结束范围("10.0")
particleSize - 粒子大小("25.0")
示例:
// position = {"x":,"y":,"z":}
// config = {
// emissionRate: 5,
// gravity: 0,
// minimumParticleLife: 1,
// maximumParticleLife: 6,
// minimumSpeed: 1,
// maximumSpeed: 4,
// startScale: 1,
// endScale: 10,
// particleSize: 25,
// };
globalEarth.SpecialEffects.setFire(position, config);爆炸 - setExplot
setExplot(position,config)
position
类型:Object
说明:笛卡尔坐标
config emissionRate - 速率(5)
gravity - 重力参数("0.0")
minimumParticleLife - 最小粒子密度("1")
maximumParticleLife - 最大粒子密度("6")
minimumSpeed - 粒子发射最小速度("1.0")
maximumSpeed - 粒子发射最大速度("4.0")
startScale - 开始范围("1.0")
endScale - 结束范围("10.0")
particleSize - 粒子大小("25.0")
示例:
// position = {"x":,"y":,"z":}
// config = {
// emissionRate: 5,
// gravity: 0,
// minimumParticleLife: 1,
// maximumParticleLife: 6,
// minimumSpeed: 1,
// maximumSpeed: 4,
// startScale: 1,
// endScale: 10,
// particleSize: 25,
// };
globalEarth.SpecialEffects.setExplot(position, config);烟雾 - setSmoke
setSmoke(position,config)
position
类型:Object
说明:笛卡尔坐标
config emissionRate - 速率(5)
gravity - 重力参数("0.0")
minimumParticleLife - 最小粒子密度("1")
maximumParticleLife - 最大粒子密度("6")
minimumSpeed - 粒子发射最小速度("1.0")
maximumSpeed - 粒子发射最大速度("4.0")
startScale - 开始范围("1.0")
endScale - 结束范围("10.0")
particleSize - 粒子大小("25.0")
示例:
// config = {
// emissionRate: 5,
// gravity: 0,
// minimumParticleLife: 1,
// maximumParticleLife: 6,
// minimumSpeed: 1,
// maximumSpeed: 4,
// startScale: 1,
// endScale: 10,
// particleSize: 25,
// };
// 加载烟雾
let smoke = globalEarth.SpecialEffects.setSmoke(position,config);
// 删除烟雾
smoke.remove();都是一样的参数,不同的是方法
喷雾 - setSpray
setSpray(position,config)
示例:
// 加载喷雾
let spray = globalEarth.SpecialEffects.setSpray(position,config);
// 删除喷雾
spray.remove();喷泉 - setWater
setWater(position,config)
示例:
// 加载喷泉
let water = globalEarth.SpecialEffects.setWater(position,config);
// 删除喷泉
water.remove();风场 - setWind
setWind(position,config)
示例:
// 加载风场
let wind = globalEarth.SpecialEffects.setWind(position,config);
// 删除风场
wind.remove();雪天 - setSnow
setSnow(position,config)
示例:
// 加载雪天
let snow = globalEarth.SpecialEffects.setSnow(position,config);
// 删除雪天
snow.remove();雨天 - setRan
setRan(position,config)
示例:
// 加载
let ran = globalEarth.SpecialEffects.setRan(position,config);
// 删除
ran.remove();雾天 - setFog
setFog(position,config)
示例:
// 加载
let fog = globalEarth.SpecialEffects.setFog(position,config);
// 删除
fog.remove();