@ -11,6 +11,7 @@ import {
Image ,
Rectangle ,
} from '@babylonjs/gui' ;
import { PlanComponent } from 'src/app/pages/plan/plan.component' ;
import { ConfigManager } from '../../controller/config-manager' ;
import { DataManager , ModelChangeType } from '../../controller/data-manager' ;
import { Event_ChangeFacility } from '../../controller/event-manager/events/event-change-facility' ;
@ -29,7 +30,6 @@ import { ModelInfo_facility } from '../../model/info/model/model-info-facility';
import { BabylonTool } from '../../tool/babylon-tool' ;
import { BabylonUIStyleTool } from '../../tool/babylon-ui-style-tool' ;
import { GizmoTool } from '../../tool/gizmo-tool' ;
import { CopyFacilityInfo , FacilityInfoInSceneWindow } from '../facilityinfoinscene-window/facilityinfoinscene-window' ;
import { ToolbarWindow } from '../toolbar-window/toobar-window' ;
import { UIBase } from '../window-base/ui-base' ;
@ -39,7 +39,7 @@ import { FacilityUIItem } from './facility-ui-item';
export class FacilityWindow extends UIBase {
// three: ThreeDimensionalHomeComponent; //前端组件
three : PlanComponent ; //前端组件
allFacilityUIItemes : FacilityUIItem [ ] = [ ] ;
@ -172,10 +172,10 @@ export class FacilityWindow extends UIBase {
console . log ( "所有可用的设备" , instance . allFacilityUIItemes ) ;
// ThreeDimensionalHomeComponent.instance.getAllIcons(instance)
PlanComponent . instance . getAllIcons ( instance )
} )
// instance.three = ThreeDimensionalHomeComponent.instance
instance . three = PlanComponent . instance
}
@ -245,7 +245,7 @@ export class FacilityWindow extends UIBase {
}
}
else { //右键取消
// instance.three.unSelectBottomIcon();
instance . three . unSelectBottomIcon ( ) ;
}
break ;