zhaochengyang vor 5 Jahren
Ursprung
Commit
e26f27d70f
5 geänderte Dateien mit 15 neuen und 6 gelöschten Zeilen
  1. 1 1
      .laya/wxgame.json
  2. 6 2
      bin/js/bundle.js
  3. 1 1
      release/wxgame/js/bundle.js
  4. 1 0
      src/Game/NpcScript.ts
  5. 6 2
      src/Game/Player.ts

+ 1 - 1
.laya/wxgame.json

@@ -70,7 +70,7 @@
     "forceCompile": false,
     "onlyIndexJS": true,
     "projectType": "ts",
-    "pubTime": 1591959590116,
+    "pubTime": 1591960582999,
     "uesEnginePlugin": false,
     "wxOptimize": {
         "useOptimizeOpen": false,

Datei-Diff unterdrückt, da er zu groß ist
+ 6 - 2
bin/js/bundle.js


Datei-Diff unterdrückt, da er zu groß ist
+ 1 - 1
release/wxgame/js/bundle.js


+ 1 - 0
src/Game/NpcScript.ts

@@ -1184,6 +1184,7 @@ export class NpcScript extends Laya.Script3D implements TimerControl
 
     onDestroy()
     {
+        console.log("拖尾回收成功----");
         PoolManager.RecoverSprite3D(this.LeftTrial)
         PoolManager.RecoverSprite3D(this.RightTrial)
     }

+ 6 - 2
src/Game/Player.ts

@@ -1211,10 +1211,14 @@ export class Player extends Laya.Script3D implements TimerControl
 
     public dispose():void
     {
+        TimerService.Instance.removeUpdateTarget( this );
+    }
+
+    onDestroy()
+    {
+        console.log("拖尾回收成功2222222----");
         PoolManager.RecoverSprite3D(this.LeftTrial)
         PoolManager.RecoverSprite3D(this.RightTrial)
-
-        TimerService.Instance.removeUpdateTarget( this );
     }