Parcourir la source

Enemy stops geluid als gedood

Aaldert il y a 9 ans
Parent
commit
41a81d104e
2 fichiers modifiés avec 5 ajouts et 6 suppressions
  1. 1 2
      Enemy.cpp
  2. 4 4
      worlds/rock.json

+ 1 - 2
Enemy.cpp

@@ -27,6 +27,7 @@ Enemy::Enemy(const std::string &fileName,
 
 Enemy::~Enemy()
 {
+	music->Stop();
 	CrystalPoint::GetSoundSystem().UnloadSound(hit_sound_id);
 	if (model)
 		Model::unload(model);
@@ -106,8 +107,6 @@ void Enemy::update(float delta)
 		{	
 			attack = true;
 		}
-
 		rotation.y = atan2f(dx, dz) * 180 / M_PI;		
 	}
-
 }

+ 4 - 4
worlds/rock.json

@@ -92,10 +92,10 @@
   },
   "enemies": [
   {
-      "file": "models/squid/Blooper.obj",
-      "pos": [ 20, 5, 10 ],
-      "scale": 0.01,
-      "music": "WAVE/ghostEnemy.wav"
+	"file": "models/squid/Blooper.obj",
+	"pos": [ 30, 10, 10 ],
+	"scale": 0.01,
+	"music": "WAVE/ghostEnemy.wav"
   }],
   "crystal": {
     "full texture": "models/crystal/Crystal.obj",