change event dispatcher
This commit is contained in:
@@ -119,7 +119,7 @@ export default {
|
||||
//await gameEngine.loadPanorama(`/asset/default/43.webp`);
|
||||
gameEngine.clearScene();
|
||||
gameEngine.activeObjects.visible = false;
|
||||
gameEngine.dashboard?.loading(0);
|
||||
gameEngine.dashboard?.loading(0,0);
|
||||
await this.expandScenarioData(scene);
|
||||
gameEngine.dashboard?.loading(0.1);
|
||||
|
||||
@@ -147,9 +147,6 @@ export default {
|
||||
let loaded = 0;
|
||||
for (let i of this.scene.data.items) {
|
||||
let io = await new InteractiveObject(gameEngine, i.data)
|
||||
|
||||
//let gltf = await gameEngine.load(`/asset/default/${i.data.$go.asset.name}`);
|
||||
//console.log(i.data, io.object)
|
||||
this.setObjectAttributes(l, i.data, io.object, io.source, 1);
|
||||
gameEngine.activeObjects.add(io.object);
|
||||
if (this.env == 'GamePlaying'){
|
||||
@@ -169,10 +166,10 @@ export default {
|
||||
})
|
||||
}
|
||||
}
|
||||
io.onfinish=()=>{
|
||||
io.addEventListener('finish', ()=>{
|
||||
gameEngine.dashboard?.addPoints(i.data.points)
|
||||
i.data.points = 0;
|
||||
}
|
||||
})
|
||||
}
|
||||
loaded += 1/this.scene.data.items.length
|
||||
gameEngine.dashboard?.loading(0.1 + 0.89*loaded);
|
||||
|
||||
Reference in New Issue
Block a user