xushiting 3 سال پیش
والد
کامیت
b9542c0929
14فایلهای تغییر یافته به همراه563 افزوده شده و 146 حذف شده
  1. 543 134
      dist/js/index.js
  2. 1 1
      dist/js/index.js.map
  3. 1 0
      src/Camera.js
  4. 2 2
      src/EngineProxy.js
  5. 3 1
      src/EventsController.js
  6. 1 0
      src/EventsManager.js
  7. 1 0
      src/NetworkController.js
  8. 1 1
      src/Panorama.js
  9. 1 1
      src/RotationEvent.js
  10. 1 1
      src/Rtcp.js
  11. 1 0
      src/Signal.js
  12. 4 4
      src/StaticMeshEvent.js
  13. 1 1
      src/XLightManager.js
  14. 2 0
      src/Xverse_Room.js

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 543 - 134
dist/js/index.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1 - 1
dist/js/index.js.map


+ 1 - 0
src/Camera.js

@@ -2,6 +2,7 @@ import {logger} from "./Logger.js"
 import CameraStates from "./enum/CameraStates.js"
 import CameraStates from "./enum/CameraStates.js"
 import Person from "./enum/Person.js"
 import Person from "./enum/Person.js"
 import EImageQuality from "./enum/EImageQuality.js"
 import EImageQuality from "./enum/EImageQuality.js"
+import Actions from "./enum/Actions.js"
 
 
 export default class Camera extends EventEmitter {
 export default class Camera extends EventEmitter {
     constructor(e) {
     constructor(e) {

+ 2 - 2
src/EngineProxy.js

@@ -101,7 +101,7 @@ export default class EngineProxy{
                     this._checkSceneDurationFrameNum > 0)
                     this._checkSceneDurationFrameNum > 0)
                         this._checkSceneFrameCount++,
                         this._checkSceneFrameCount++,
                         this.room.sceneManager.isReadyToRender({}) && this._checkSceneDurationFrameNum--,
                         this.room.sceneManager.isReadyToRender({}) && this._checkSceneDurationFrameNum--,
-                        this._checkSceneFrameCount > ye._CHECK_DURATION && (this._checkSceneDurationFrameNum = ye._CHECK_DURATION,
+                        this._checkSceneFrameCount > EngineProxy._CHECK_DURATION && (this._checkSceneDurationFrameNum = EngineProxy._CHECK_DURATION,
                         this._checkSceneFrameCount = 0,
                         this._checkSceneFrameCount = 0,
                         this._checkSceneNotReadyCount++,
                         this._checkSceneNotReadyCount++,
                         (this._checkSceneNotReadyCount == 1 || this._checkSceneNotReadyCount % 100 == 0) && logger.error(`[SDK] Scene not ready, skip render. loop: ${this._checkSceneNotReadyCount}`),
                         (this._checkSceneNotReadyCount == 1 || this._checkSceneNotReadyCount % 100 == 0) && logger.error(`[SDK] Scene not ready, skip render. loop: ${this._checkSceneNotReadyCount}`),
@@ -382,7 +382,7 @@ export default class EngineProxy{
             r.push(this._loadAssetsLowpolyModel(e, t)),
             r.push(this._loadAssetsLowpolyModel(e, t)),
             await Promise.all(r),
             await Promise.all(r),
             await this.setEnv(),
             await this.setEnv(),
-            this._checkSceneDurationFrameNum = ye._CHECK_DURATION,
+            this._checkSceneDurationFrameNum = EngineProxy._CHECK_DURATION,
             this._checkSceneNotReadyCount = 0,
             this._checkSceneNotReadyCount = 0,
             this._checkSceneFrameCount = 0,
             this._checkSceneFrameCount = 0,
             this.updateAnimationList(),
             this.updateAnimationList(),

+ 3 - 1
src/EventsController.js

@@ -1,7 +1,9 @@
 import {eventsManager} from "./EventsManager.js"
 import {eventsManager} from "./EventsManager.js"
 import {logger} from "./Logger.js"
 import {logger} from "./Logger.js"
+import StaticMeshEvent from "./StaticMeshEvent.js"
+import RotationEvent from "./RotationEvent.js"
 
 
-class EventsController {
+export default class EventsController {
     constructor(e) {
     constructor(e) {
         E(this, "staticmeshEvent");
         E(this, "staticmeshEvent");
         E(this, "rotationEvent");
         E(this, "rotationEvent");

+ 1 - 0
src/EventsManager.js

@@ -1,4 +1,5 @@
 import {logger} from "./Logger.js"
 import {logger} from "./Logger.js"
+import Actions from "./enum/Actions.js"
 
 
 export default class EventsManager extends EventEmitter {
 export default class EventsManager extends EventEmitter {
     constructor() {
     constructor() {

+ 1 - 0
src/NetworkController.js

@@ -6,6 +6,7 @@ import NetworkMonitor from "./NetworkMonitor.js"
 import Stream from "./Stream.js"
 import Stream from "./Stream.js"
 import InternalError from "./error/InternalError.js"
 import InternalError from "./error/InternalError.js"
 import util from "./util.js"
 import util from "./util.js"
+import Actions from "./enum/Actions.js"
 
 
 var workerSourceCode = `onmessage = function (event) {
 var workerSourceCode = `onmessage = function (event) {
     const data = event.data
     const data = event.data

+ 1 - 1
src/Panorama.js

@@ -3,7 +3,7 @@ import {logger} from "./Logger.js"
 import {eventsManager} from "./EventsManager.js"
 import {eventsManager} from "./EventsManager.js"
 import util from "./util.js"
 import util from "./util.js"
 
 
-class Panorama {
+export default class Panorama {
     constructor(e) {
     constructor(e) {
         E(this, "_actived", !1);
         E(this, "_actived", !1);
         E(this, "handleReceivePanorama", async(e,t)=>{
         E(this, "handleReceivePanorama", async(e,t)=>{

+ 1 - 1
src/RotationEvent.js

@@ -1,4 +1,4 @@
-class RotationEvent {
+export default class RotationEvent {
     constructor(e) {
     constructor(e) {
         E(this, "touchStartX");
         E(this, "touchStartX");
         E(this, "touchStartY");
         E(this, "touchStartY");

+ 1 - 1
src/Rtcp.js

@@ -172,7 +172,7 @@ export default class Rtcp extends EventEmitter {
             },
             },
             this.inputChannel.onmessage = r=>{
             this.inputChannel.onmessage = r=>{
                 // console.log('this.workers',this.workers)
                 // console.log('this.workers',this.workers)
-                console.log('inputChannel',r.data)
+                //console.log('inputChannel',r.data)
                 this.workers.dataHandle(r.data)
                 this.workers.dataHandle(r.data)
             }
             }
         }
         }

+ 1 - 0
src/Signal.js

@@ -3,6 +3,7 @@ import Codes from "./enum/Codes.js"
 import {logger} from "./Logger.js"
 import {logger} from "./Logger.js"
 import {eventsManager} from "./EventsManager.js"
 import {eventsManager} from "./EventsManager.js"
 import ECurrentShaderMode from "./enum/ECurrentShaderMode.js"
 import ECurrentShaderMode from "./enum/ECurrentShaderMode.js"
+import Actions from "./enum/Actions.js"
 
 
 export default class Signal {
 export default class Signal {
     constructor(e) {
     constructor(e) {

+ 4 - 4
src/StaticMeshEvent.js

@@ -14,9 +14,9 @@ export default class StaticMeshEvent extends EventEmitter {
         E(this, "_pointerTapDelay", 200);
         E(this, "_pointerTapDelay", 200);
         E(this, "_pickedMeshType");
         E(this, "_pickedMeshType");
         E(this, "registerEvent", ()=>{
         E(this, "registerEvent", ()=>{
-            this.scene.onPrePointerObservable.add(this.onDown, PointerEventTypes.POINTERDOWN),
-            this.scene.onPrePointerObservable.add(this.onUp, PointerEventTypes.POINTERUP),
-            this.scene.onPrePointerObservable.add(this.onDoubleTap, PointerEventTypes.POINTERDOUBLETAP),
+            this.scene.onPrePointerObservable.add(this.onDown, BABYLON.PointerEventTypes.POINTERDOWN),
+            this.scene.onPrePointerObservable.add(this.onUp, BABYLON.PointerEventTypes.POINTERUP),
+            this.scene.onPrePointerObservable.add(this.onDoubleTap, BABYLON.PointerEventTypes.POINTERDOUBLETAP),
             this.scene.onDispose = ()=>{
             this.scene.onDispose = ()=>{
                 this.scene.onPrePointerObservable.removeCallback(this.onUp),
                 this.scene.onPrePointerObservable.removeCallback(this.onUp),
                 this.scene.onPrePointerObservable.removeCallback(this.onDown),
                 this.scene.onPrePointerObservable.removeCallback(this.onDown),
@@ -62,7 +62,7 @@ export default class StaticMeshEvent extends EventEmitter {
     }
     }
     onPointerTap(e, t=!1) {
     onPointerTap(e, t=!1) {
         var n, o;
         var n, o;
-        let r = new PickingInfo;
+        let r = new BABYLON.PickingInfo;
         if (t) {
         if (t) {
             const a = this.scene.multiPick(this.scene.pointerX, this.scene.pointerY, e, void 0, void 0);
             const a = this.scene.multiPick(this.scene.pointerX, this.scene.pointerY, e, void 0, void 0);
             a && a.length > 1 ? r = a[1] : a && (r = a[0])
             a && a.length > 1 ? r = a[1] : a && (r = a[0])

+ 1 - 1
src/XLightManager.js

@@ -36,7 +36,7 @@ export default class XLightManager {
                 if (n == ((o = this._envTexture) == null ? void 0 : o.url))
                 if (n == ((o = this._envTexture) == null ? void 0 : o.url))
                     return t("env set success");
                     return t("env set success");
                 this._envTexture != null && this.disposeIBL(),
                 this._envTexture != null && this.disposeIBL(),
-                this._envTexture = CubeTexture.CreateFromPrefilteredData(n, this._scene, ".env"),
+                this._envTexture = BABYLON.CubeTexture.CreateFromPrefilteredData(n, this._scene, ".env"),
                 this._scene.environmentTexture = this._envTexture,
                 this._scene.environmentTexture = this._envTexture,
                 this._envTexture.onLoadObservable.addOnce(()=>{
                 this._envTexture.onLoadObservable.addOnce(()=>{
                     t("env set success"),
                     t("env set success"),

+ 2 - 0
src/Xverse_Room.js

@@ -21,7 +21,9 @@ import InitDecoderTimeoutError from "./error/InitDecoderTimeoutError.js"
 import InitEngineError from "./error/InitEngineError.js"
 import InitEngineError from "./error/InitEngineError.js"
 import {eventsManager} from "./EventsManager.js"
 import {eventsManager} from "./EventsManager.js"
 import EngineProxy from "./EngineProxy.js"
 import EngineProxy from "./EngineProxy.js"
+import EventsController from "./EventsController.js"
 import EImageQuality from "./enum/EImageQuality.js"
 import EImageQuality from "./enum/EImageQuality.js"
+import Panorama from "./Panorama.js"
 
 
 export default class Xverse_Room extends EventEmitter {
 export default class Xverse_Room extends EventEmitter {
     constructor(e) {
     constructor(e) {