David Catuhe 8 năm trước cách đây
mục cha
commit
aaa003e1a1

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 2984 - 2984
dist/preview release/babylon.d.ts


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 2984 - 2984
dist/preview release/babylon.module.d.ts


+ 1 - 0
dist/preview release/gui/babylon.gui.d.ts

@@ -14,6 +14,7 @@ declare module BABYLON.GUI {
         _layerToDispose: Layer;
         _linkedControls: Control[];
         private _isFullscreen;
+        private _fullscreenViewport;
         background: string;
         constructor(name: string, width: number, height: number, scene: Scene, generateMipMaps?: boolean, samplingMode?: number);
         markAsDirty(): void;

+ 2 - 2
dist/preview release/gui/babylon.gui.js

@@ -25,6 +25,7 @@ var BABYLON;
                 _this._rootContainer = new GUI.Container("root");
                 _this._linkedControls = new Array();
                 _this._isFullscreen = false;
+                _this._fullscreenViewport = new BABYLON.Viewport(0, 0, 1, 1);
                 _this._renderObserver = _this.getScene().onBeforeCameraRenderObservable.add(function (camera) { return _this._checkUpdate(camera); });
                 _this._rootContainer._link(null, _this);
                 _this.hasAlpha = true;
@@ -92,8 +93,7 @@ var BABYLON;
                 if (this._isFullscreen && this._linkedControls.length) {
                     var scene = this.getScene();
                     var engine = scene.getEngine();
-                    var viewport = camera.viewport;
-                    var globalViewport = viewport.toGlobal(engine.getRenderWidth(), engine.getRenderHeight());
+                    var globalViewport = this._fullscreenViewport.toGlobal(engine.getRenderWidth(), engine.getRenderHeight());
                     for (var _i = 0, _a = this._linkedControls; _i < _a.length; _i++) {
                         var control = _a[_i];
                         var mesh = control._linkedMesh;

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 2 - 2
dist/preview release/gui/babylon.gui.min.js