|
@@ -221,15 +221,20 @@ export const activeModel = (status: {
|
|
|
|
|
|
export const associationModels = (sdk: SDK) => {
|
|
|
sdk.sceneBus.on("modeChange", (data) => {
|
|
|
- custom.showMode = data.mode;
|
|
|
if (data.active) {
|
|
|
- custom.currentModel = getFuseModel(data.active)!;
|
|
|
+ activeModel({ active: getFuseModel(data.active)!, showMode: data.mode })
|
|
|
+ }
|
|
|
+ custom.showMode = data.mode;
|
|
|
+
|
|
|
+ if (data.active && data.mode === 'pano') {
|
|
|
+ data.active.changeSelect(false)
|
|
|
}
|
|
|
- console.log('modeChange', data, custom.showMode)
|
|
|
});
|
|
|
sdk.sceneBus.on("panoModelChange", (data) => {
|
|
|
custom.showMode = "pano";
|
|
|
custom.currentModel = getFuseModel(data)!;
|
|
|
+ data.changeSelect(false)
|
|
|
+ // activeModel({ active: getFuseModel(data)!, showMode: 'pano' })
|
|
|
});
|
|
|
|
|
|
const getModels = () =>
|