Bläddra i källkod

PG new content fix (2)

GijsSchenk 5 år sedan
förälder
incheckning
4bb48c2751
1 ändrade filer med 5 tillägg och 3 borttagningar
  1. 5 3
      Playground/src/tools/monacoManager.ts

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

@@ -123,12 +123,14 @@ export class MonacoManager {
 
         if(this.globalState.language === "JS"){
             this._editor?.setValue(`// You have to create a function called createScene. This function must return a BABYLON.Scene object
-// You can reference the following variables: scene, canvas
+// You can reference the following variables: engine, canvas
 // You must at least define a camera
 
 var createScene = function() {
     var scene = new BABYLON.Scene(engine);
-    var camera = new BABYLON.ArcRotateCamera("Camera", -Math.PI / 2, Math.PI / 2, 12, BABYLON.Vector3.Zero(), scene);
+
+    //var camera = new BABYLON.ArcRotateCamera("Camera", -Math.PI / 2, Math.PI / 2, 12, BABYLON.Vector3.Zero(), scene);
+    var camera = new BABYLON.FreeCamera("camera1", new BABYLON.Vector3(0, 5, -10), scene);
     camera.attachControl(canvas, true);
 
     return scene;
@@ -141,8 +143,8 @@ class Playground {
     public static CreateScene(engine: BABYLON.Engine, canvas: HTMLCanvasElement): BABYLON.Scene {
         var scene = new BABYLON.Scene(engine);
 
+        //var camera = new BABYLON.ArcRotateCamera("Camera", -Math.PI / 2, Math.PI / 2, 12, BABYLON.Vector3.Zero(), scene);
         var camera = new BABYLON.FreeCamera("camera1", new BABYLON.Vector3(0, 5, -10), scene);
-        camera.setTarget(BABYLON.Vector3.Zero());
         camera.attachControl(canvas, true);
 
         return scene;