1. runLoop
执行多次或者循环执行爆炸效果。
1.1. 参数说明:
名称 | 说明 | 类型 | 是否必须 | 示例 |
---|---|---|---|---|
timerManager | 时间控制器 | 对象 Object | 是 | viewer3D.getTimerManager() |
interval | 循环间隔 | Number 毫秒 | 是 | 8000 |
times | 执行次数,0或者<0时,将循环执行 | Number | 是 | 8 |
返回值说明 | 类型 | 示例 |
---|---|---|
无 | NULL | NULL |
1.2. 调用方式:
/**
* 执行一次火焰爆炸效果
* @function runLoop
* @return {void}
*/
var blast=new BOS3D.Plugins.Blast();
blast.setPosition({x: 81154.5416313465, y: 65333.943611312025, z:3600});
viewer3D.addExternalObject("blast",blast);
blast.runLoop(viewer3D.getTimerManager(),8000,0);