<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>cesium tileset.readyPromise</title> </head> <body> <script> // 此处 tileset 是一个待 解析的 承诺。 let tileset = new Cesium.Cesium3DTileset({ url: '../../SampleData/Cesium3DTiles/Tilesets/Tileset/tileset.json' }); let tileCount = 0; tileset.tileLoad.addEventListener(function (tile) { // console.log('一个瓦片加载了。'); tileCount++; console.log("tileCount:", tileCount); }); tileset.readyPromise.then(function (tileset) { viewer.scene.primitives.add(tileset); viewer.zoomTo(tileset, new Cesium.HeadingPitchRange(0.0, -0.5, tileset.boundingSphere.radius * 2.0)); }).otherwise(function (error) { console.log(error); }); </script> </body> </html>
cesium tileset.readyPromise.html
最新推荐文章于 2024-05-15 10:42:16 发布