cutechicken commited on
Commit
60a1fa9
·
verified ·
1 Parent(s): 22a2c1a

Update game.js

Browse files
Files changed (1) hide show
  1. game.js +9 -8
game.js CHANGED
@@ -1434,7 +1434,14 @@ this.scene.add(ground);
1434
 
1435
  checkCollisions() {
1436
  if (this.isLoading || !this.tank.isLoaded) return;
1437
-
 
 
 
 
 
 
 
1438
  // 명중 사운드 배열 정의
1439
  const hitSounds = [
1440
  'sounds/hit1.ogg', 'sounds/hit2.ogg', 'sounds/hit3.ogg',
@@ -1443,13 +1450,7 @@ this.scene.add(ground);
1443
 
1444
  // 피격 사운드 배열 정의
1445
  const beatSounds = ['sounds/beat1.ogg', 'sounds/beat2.ogg', 'sounds/beat3.ogg'];
1446
- // 탱크와 장애물 충돌 체크
1447
- const tankBoundingBox = new THREE.Box3().setFromObject(this.tank.body);
1448
- this.obstacles.forEach(obstacle => {
1449
- const obstacleBoundingBox = new THREE.Box3().setFromObject(obstacle);
1450
- if (tankBoundingBox.intersectsBox(obstacleBoundingBox)) {
1451
- const tankPosition = this.tank.getPosition();
1452
- //
1453
  // 적 총알과 플레이어 탱크 충돌 체크
1454
  this.enemies.forEach(enemy => {
1455
  if (!enemy.mesh || !enemy.isLoaded) return;
 
1434
 
1435
  checkCollisions() {
1436
  if (this.isLoading || !this.tank.isLoaded) return;
1437
+ // 탱크와 장애물 충돌 체크
1438
+ const tankBoundingBox = new THREE.Box3().setFromObject(this.tank.body);
1439
+ this.obstacles.forEach(obstacle => {
1440
+ const obstacleBoundingBox = new THREE.Box3().setFromObject(obstacle);
1441
+ if (tankBoundingBox.intersectsBox(obstacleBoundingBox)) {
1442
+ const tankPosition = this.tank.getPosition();
1443
+ //
1444
+ }
1445
  // 명중 사운드 배열 정의
1446
  const hitSounds = [
1447
  'sounds/hit1.ogg', 'sounds/hit2.ogg', 'sounds/hit3.ogg',
 
1450
 
1451
  // 피격 사운드 배열 정의
1452
  const beatSounds = ['sounds/beat1.ogg', 'sounds/beat2.ogg', 'sounds/beat3.ogg'];
1453
+
 
 
 
 
 
 
1454
  // 적 총알과 플레이어 탱크 충돌 체크
1455
  this.enemies.forEach(enemy => {
1456
  if (!enemy.mesh || !enemy.isLoaded) return;