xushiting 3 years ago
parent
commit
b294f96f55

File diff suppressed because it is too large
+ 58 - 111
dist/js/index.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/index.js.map


+ 21 - 0
src/Logger1.js

@@ -0,0 +1,21 @@
+export default class Logger1{
+    constructor(e) {
+        E(this, "module");
+        this.module = e
+    }
+    static setLogger(e) {
+        Logger1.instance = e
+    }
+    debug(...e) {
+        return Logger1.instance.debug(...e)
+    }
+    info(...e) {
+        return Logger1.instance.info(...e)
+    }
+    warn(...e) {
+        return Logger1.instance.warn(...e)
+    }
+    error(...e) {
+        return Logger1.instance.error(...e)
+    }
+};

+ 5 - 4
src/XSceneManager.js

@@ -1,5 +1,6 @@
 //const log$t = new Logger$1("XSceneManager");
 import {logger} from "./Logger.js"
+import Logger1 from "./Logger1.js"
 
 export default class XSceneManager {
     constructor(e, t) {
@@ -76,16 +77,16 @@ export default class XSceneManager {
         }
         );
         const r = /iphone|ipad/gi.test(window.navigator.userAgent) || t.disableWebGL2
-          , n = new Engine(e,!0,{
+          , n = new BABYLON.Engine(e,!0,{
             preserveDrawingBuffer: !0,
             stencil: !0,
             disableWebGL2Support: r
         },!0)
-          , o = new Scene(n);
+          , o = new BABYLON.Scene(n);
         this.scene = o,
         this.engine = n,
         this.canvas = e,
-        this.scene.clearColor = new Color4(.7,.7,.7,1),
+        this.scene.clearColor = new BABYLON.Color4(.7,.7,.7,1),
         this.engine.getCaps().parallelShaderCompile = void 0,
         this._initEngineScaleNumber = this.engine.getHardwareScalingLevel(),
         this.engine.enableOfflineSupport = !1,
@@ -93,7 +94,7 @@ export default class XSceneManager {
         this.scene.clearCachedVertexData(),
         this.scene.cleanCachedTextureBuffer(),
         this.urlTransformer = t.urlTransformer || (s=>Promise.resolve(s)),
-        t.logger && Logger$1.setLogger(t.logger),
+        t.logger && Logger1.setLogger(t.logger),
         this.gl = e.getContext("webgl2", {
             preserveDrawingBuffer: !0
         }) || e.getContext("webgl", {

+ 14 - 0
src/enum/AssetClassName.js

@@ -0,0 +1,14 @@
+var AssetClassName = {
+    Effects:'\u7279\u6548',
+    Tv:'TV',
+    Lpm:'\u7C97\u6A21',
+    Reward:'\u571F\u8C6A\u699C',
+    Env:'\u73AF\u5883\u5149',
+    Gbq:'\u544A\u767D\u5899',
+    BreathPoint:'\u547C\u5438\u70B9',
+    Gifts:'\u9001\u793C',
+    Panorama:'\u5168\u666F\u56FE',
+    GiftBubble:'\u9001\u793C\u6C14\u6CE1',
+    SayBubble:'\u804A\u5929\u6C14\u6CE1'
+}
+export default AssetClassName

+ 10 - 0
src/enum/AssetTypeName.js

@@ -0,0 +1,10 @@
+var AssetTypeName = {
+    Config:'CONFIG',
+    Model:'MODEL',
+    Vedio:'VEDIO',
+    Media:'MEDIA',
+    Effects:'EFFECTS',
+    Gift:'GIFT',
+    Textures:'TEXTURES'
+}
+export default AssetTypeName

+ 6 - 0
src/enum/ECurrentShaderMode.js

@@ -0,0 +1,6 @@
+var ECurrentShaderMode = {
+    default:0,
+    video:1,
+    pano:2
+}
+export default ECurrentShaderMode

+ 6 - 0
src/enum/EImageQuality.js

@@ -0,0 +1,6 @@
+var EImageQuality = {
+    low:0,
+    mid:1,
+    high:2
+}
+export default EImageQuality

+ 6 - 0
src/enum/EShaderMode.js

@@ -0,0 +1,6 @@
+var EShaderMode = {
+    default:0,
+    video:1,
+    videoAndPano:2
+}
+export default EShaderMode

+ 8 - 0
src/enum/LoggerLevels.js

@@ -0,0 +1,8 @@
+var LoggerLevels = {
+    Debug:1,
+    Info:2,
+    Warn:3,
+    Error:4,
+    Off:5
+}
+export default LoggerLevels