张延森 пре 3 година
родитељ
комит
a3177fdfdf
1 измењених фајлова са 11 додато и 5 уклоњено
  1. 11
    5
      src/game.js

+ 11
- 5
src/game.js Прегледај датотеку

140
 
140
 
141
     const hitted = isHit(currentBullet)
141
     const hitted = isHit(currentBullet)
142
     if (hitted === 'error') {
142
     if (hitted === 'error') {
143
-      isError = true
144
-      isFinished = true
145
-      onError()
143
+      const t = setTimeout(() => {
144
+        isError = true
145
+        isFinished = true
146
+        onError()
147
+        clearTimeout(t)
148
+      }, 0)
146
       return
149
       return
147
     }
150
     }
148
 
151
 
152
       isShooting = false;
155
       isShooting = false;
153
 
156
 
154
       if (!clip.length) {
157
       if (!clip.length) {
155
-        onSuccess()
156
-        isFinished = true
158
+        const t = setTimeout(() => {
159
+          isFinished = true
160
+          onSuccess()
161
+          clearTimeout(t)
162
+        }, 0)
157
       }
163
       }
158
     }
164
     }
159
   }
165
   }