|
@@ -5,15 +5,15 @@ module BABYLON {
|
|
|
export class UtilityLayerRenderer implements IDisposable {
|
|
|
private _pointerCaptures: {[pointerId:number]: boolean} = {};
|
|
|
private _lastPointerEvents: {[pointerId:number]: number} = {};
|
|
|
- private static _defaultUtilityLayer:Nullable<UtilityLayerRenderer> = null;
|
|
|
+ private static _DefaultUtilityLayer:Nullable<UtilityLayerRenderer> = null;
|
|
|
public static get DefaultUtilityLayer():UtilityLayerRenderer{
|
|
|
- if(UtilityLayerRenderer._defaultUtilityLayer == null){
|
|
|
- UtilityLayerRenderer._defaultUtilityLayer = new UtilityLayerRenderer(BABYLON.Engine.LastCreatedScene!);
|
|
|
- UtilityLayerRenderer._defaultUtilityLayer.originalScene.onDisposeObservable.add(()=>{
|
|
|
- UtilityLayerRenderer._defaultUtilityLayer = null;
|
|
|
+ if(UtilityLayerRenderer._DefaultUtilityLayer == null){
|
|
|
+ UtilityLayerRenderer._DefaultUtilityLayer = new UtilityLayerRenderer(BABYLON.Engine.LastCreatedScene!);
|
|
|
+ UtilityLayerRenderer._DefaultUtilityLayer.originalScene.onDisposeObservable.add(()=>{
|
|
|
+ UtilityLayerRenderer._DefaultUtilityLayer = null;
|
|
|
});
|
|
|
}
|
|
|
- return UtilityLayerRenderer._defaultUtilityLayer;
|
|
|
+ return UtilityLayerRenderer._DefaultUtilityLayer;
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -196,4 +196,4 @@ module BABYLON {
|
|
|
this.utilityLayerScene.activeCamera = this.originalScene.activeCamera;
|
|
|
}
|
|
|
}
|
|
|
-}
|
|
|
+}
|