Advertisement
Guest User

Untitled

a guest
Feb 13th, 2016
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. using UnityEngine;
  2. using System.Collections;
  3.  
  4. public class BulletIgnoreCollision : MonoBehaviour {
  5.  
  6. public GameObject player;
  7. public GameObject trigger1;
  8. public GameObject trigger2;
  9. public GameObject trigger3;
  10. public GameObject trigger4;
  11. Collider playercol;
  12. Collider trigger1col;
  13. Collider trigger2col;
  14. Collider trigger3col;
  15. Collider trigger4col;
  16. Collider bullethole;
  17. void Start ()
  18. {
  19. player = GameObject.FindGameObjectWithTag("Player") ;
  20. trigger1 = GameObject.FindGameObjectWithTag("Triggers");
  21. trigger2 = GameObject.FindGameObjectWithTag("Triggers");
  22. trigger3 = GameObject.FindGameObjectWithTag("Triggers");
  23. trigger4 = GameObject.FindGameObjectWithTag("Triggers");
  24.  
  25. playercol = player.GetComponent<Collider>();
  26. trigger1col = trigger1.GetComponent<Collider>();
  27. trigger2col = trigger2.GetComponent<Collider>();
  28. trigger3col = trigger3.GetComponent<Collider>();
  29. trigger4col = trigger4.GetComponent<Collider>();
  30.  
  31. bullethole = GetComponent<Collider>();
  32.  
  33. }
  34.  
  35. // Update is called once per frame
  36. void Update ()
  37. {
  38. Physics.IgnoreCollision(playercol, bullethole );
  39. Physics.IgnoreCollision(trigger1col, bullethole);
  40. Physics.IgnoreCollision(trigger2col, bullethole);
  41. Physics.IgnoreCollision(trigger3col, bullethole);
  42. Physics.IgnoreCollision(trigger4col, bullethole);
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement