xushiting 3 năm trước cách đây
mục cha
commit
533f0444ac
6 tập tin đã thay đổi với 51 bổ sung2100 xóa
  1. 1 2082
      dist/assets/config.json
  2. 15 0
      dist/libs/toastify-js
  3. 1 1
      src/Socket.js
  4. 24 13
      src/XAvatarManager.js
  5. 3 3
      src/main.js
  6. 7 1
      src/util.js

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 1 - 2082
dist/assets/config.json


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 15 - 0
dist/libs/toastify-js


+ 1 - 1
src/Socket.js

@@ -60,7 +60,7 @@ export default class Socket extends EventEmitter {
                     room_type_id: C,
                     syncToOthers: A,
                     hasAvatar: S,
-                    avatarSize: h,
+                    avatarSize: 1,
                     prioritySync: P,
                     extra: JSON.stringify(R)
                 })

+ 24 - 13
src/XAvatarManager.js

@@ -179,19 +179,30 @@ export default class XAvatarManager {
                 status: a
             });
             this.registerAvatar(u);
-            if (r == 0)
-                this.setMainAvatar(u.id),
-                this.addAvatarToScene(u, 0).then(c=>(logger.debug(`[Engine] avatar ${u.id} has been added to scene`),
-                c ? (this._updateBillboardStatus(c, BillboardStatus.SHOW),
-                setTimeout(()=>{
-                    this.launchProcessLoadingLoop()
-                }
-                , this._delayTime),
-                s(c)) : (u.removeAvatarFromScene(),
-                l(new AvatarAssetLoadingError)))).catch(c=>(u.removeAvatarFromScene(),
-                l(new AvatarAssetLoadingError(c))));
-            else
-                return s(u)
+            // if (r == 0)
+            //     this.setMainAvatar(u.id),
+            //     this.addAvatarToScene(u, 0).then(c=>(logger.debug(`[Engine] avatar ${u.id} has been added to scene`),
+            //     c ? (this._updateBillboardStatus(c, BillboardStatus.SHOW),
+            //     setTimeout(()=>{
+            //         this.launchProcessLoadingLoop()
+            //     }
+            //     , this._delayTime),
+            //     s(c)) : (u.removeAvatarFromScene(),
+            //     l(new AvatarAssetLoadingError)))).catch(c=>(u.removeAvatarFromScene(),
+            //     l(new AvatarAssetLoadingError(c))));
+            // else
+            //     return s(u)
+
+            this.setMainAvatar(u.id),
+            this.addAvatarToScene(u, 0).then(c=>(logger.debug(`[Engine] avatar ${u.id} has been added to scene`),
+            c ? (this._updateBillboardStatus(c, BillboardStatus.SHOW),
+            setTimeout(()=>{
+                this.launchProcessLoadingLoop()
+            }
+            , this._delayTime),
+            s(c)) : (u.removeAvatarFromScene(),
+            l(new AvatarAssetLoadingError)))).catch(c=>(u.removeAvatarFromScene(),
+            l(new AvatarAssetLoadingError(c))));
         }
         )
     }

+ 3 - 3
src/main.js

@@ -30,14 +30,14 @@ const l = async()=>{
 
         let room = await xverse.joinRoom({
             canvas: document.getElementById('canvas'),
-            skinId: '10092',
+            skinId: '10089',
             avatarId: 'KGe_Boy',
             roomId: 'e629ef3e-022d-4e64-8654-703bb96410eb',
-            userId: '"2f60ea15cbd5a"',
+            userId: "2f60ea15cbd5a",
             wsServerUrl: 'wss://uat-eks.xverse.cn/ws',
             appId: "10016",
             token: " ",
-            nickname: '"2f60ea15cbd5a"',
+            nickname: "2f60ea15cbd5a",
             firends: ["user1"],
             viewMode: "full",
             resolution: {

+ 7 - 1
src/util.js

@@ -88,7 +88,13 @@ var util = {
         e
     },
     getRandomItem(i){
-        i.length === 0 ? null : i[Math.floor(Math.random() * i.length)]
+        if(i.length === 0){
+            return null
+        }
+        else{
+            return i[Math.floor(Math.random() * i.length)]
+        }
+        //i.length === 0 ? null : i[Math.floor(Math.random() * i.length)]
     },
     getErrorByCode(i) {
         if (i === Codes.Success)