sebavan 5 vuotta sitten
vanhempi
commit
ec11773cd2

+ 2 - 2
Playground/src/components/rendererComponent.tsx

@@ -127,13 +127,13 @@ engine = createDefaultEngine();
                 return;
             }
 
-            let sceneToRenderCode = 'sceneToRender = scene';
+            // let sceneToRenderCode = 'sceneToRender = scene';
 
             // if scene returns a promise avoid checks
             if (globalObject.scene.then) {
                 checkCamera = false;
                 checkSceneCount = false;
-                sceneToRenderCode = 'scene.then(returnedScene => { sceneToRender = returnedScene; });\r\n';
+                // sceneToRenderCode = 'scene.then(returnedScene => { sceneToRender = returnedScene; });\r\n';
             } 
 
             // let createEngineZip = (createEngineFunction === "createEngine") ?

+ 3 - 3
Playground/src/tools/monacoManager.ts

@@ -125,7 +125,7 @@ var createScene = function() {
     }
 
     // Provide an adornment for BABYLON.ColorX types: color preview
-    private _setupMonacoColorProvider() {
+    protected _setupMonacoColorProvider() {
         monaco.languages.registerColorProvider(this.globalState.language == "JS" ? "javascript" : "typescript", {
             provideColorPresentations: (model: any, colorInfo: any) => {
                 const color = colorInfo.color;
@@ -172,7 +172,7 @@ var createScene = function() {
     }
 
     // Setup both JS and TS compilation pipelines to work with our scripts. 
-    private _setupMonacoCompilationPipeline(libContent: string) {
+    protected _setupMonacoCompilationPipeline(libContent: string) {
         var typescript = monaco.languages.typescript;
 
         if (this.globalState.language === "JS") {
@@ -201,7 +201,7 @@ var createScene = function() {
         }
     }
 
-    private _setupDefinitionWorker(libContent: string) {
+    protected _setupDefinitionWorker(libContent: string) {
         this._definitionWorker = new Worker('workers/definitionWorker.js');
         this._definitionWorker.addEventListener('message', ({
             data