标记便签改用 postUpdate 更新,修复拖拽时闪烁/消失

This commit is contained in:
2026-09-19 13:31:22 +08:00
parent dddf622d95
commit 199ef8f892
+3 -1
View File
@@ -304,7 +304,9 @@ export class CesiumGlobe {
this._markerLayer.appendChild(el);
}
this.viewer.scene.postRender.addEventListener(() => this._updateMarkerLayer());
// 用 postUpdate(每帧都触发,即使 requestRenderMode 下不真正渲染)更新便签位置,
// 避免拖拽时 postRender 不触发导致的闪烁/消失。
this.viewer.scene.postUpdate.addEventListener(() => this._updateMarkerLayer());
}
// 每帧更新便签屏幕位置(相机移动/缩放/飞行时跟随)