Beispiel #1
0
 private void destroyEnemy()
 {
     //Fyield return new WaitUntil(cameraShake.hasEnded);
     trigger.decreaseTotalEnemies();
     cameraShake.ShakeCamera(cameraShakeTime, cameraShakeMag);
     Destroy(transform.parent.gameObject, 0.1f);
 }
Beispiel #2
0
 private void destroyEnemy()
 {
     cameraShake.ShakeCamera(cameraShakeTime, cameraShakeMag);
     triggerScript.decreaseTotalEnemies();
     //yield return new WaitUntil(cameraShake.hasEnded);
     //gameObject.SetActive(false);
     player.GetComponent <EnemySurroundingGoalSpawner>().decreaseAmountByOne();
     //reseteamos los objetivos
     enemyDestination = player.transform;
     surroundingGoal  = null;
     Destroy(gameObject, 0.1f);
 }