Quantcast
Channel: Questions in topic: "exception"
Viewing all articles
Browse latest Browse all 470

Can you make exceptions in OnTriggerEnter

$
0
0
I am making a 3D spaceshooter that can change between top-down and sidescrolling views. The game is finished except one part. I have 2 enemies, one red and one purple and I want to make it so that when you are in top-down you can only shoot the purple enemy and when in sidescrolling you can only shoot the red enemy. I have a global bool, MoveCamera.topDown, which I have for specifically coding for top-down or sidescrolling. Here is my OnTriggerEnter code: (I deleted my tries to make the code myself) void OnTriggerEnter(Collider other) { if (other.CompareTag("Boundary") || other.CompareTag("Enemy Purple") || other.CompareTag("Enemy Red")) { return; } if (explosion != null) { Instantiate(explosion, transform.position, transform.rotation); } if (other.CompareTag("Player")) { Instantiate(playerExplosion, other.transform.position, other.transform.rotation); //gameController.GameOver(); } Destroy(other.gameObject); Destroy(gameObject); } Let me know if I need to explain more :)

Viewing all articles
Browse latest Browse all 470

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>