| | |
| | | isWaterPrimitiveCreated.value = true; |
| | | } else { |
| | | resumeWaterSimulation(); |
| | | // toggleWaterColorRender(isColorRenderEnabled.value); // 更新颜色渲染 |
| | | toggleWaterColorRender(isColorRenderEnabled.value); // 更新颜色渲染 |
| | | } |
| | | |
| | | if (currentTime.value === 0) emit("playbackFinished", false); |
| | |
| | | |
| | | // 设置播放速率 |
| | | const setPlaybackRate = (rate) => { |
| | | isColorRenderEnabled.value = false |
| | | playbackRate.value = rate; |
| | | showSpeedMenu.value = false; |
| | | // 停止当前播放 |
| | |
| | | getRainfallData() |
| | | // 根据layer.json去获取时间轴信息 |
| | | const { waterTimestamps: timestamps } = await fetchWaterSimulationData(serviceInfo); |
| | | console.log(timestamps,timestamps.length,'ddddddddddddddddddddddddddddddddddddddddddddd'); |
| | | // 现在是按照总共有多少个点来渲染时间轴 |
| | | if (timestamps) { |
| | | waterTimestamps.value = timestamps; |
| | | updateTimelineRange(); |