Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using System.Collections;
- public class BulletIgnoreCollision : MonoBehaviour {
- public GameObject player;
- public GameObject trigger1;
- public GameObject trigger2;
- public GameObject trigger3;
- public GameObject trigger4;
- Collider playercol;
- Collider trigger1col;
- Collider trigger2col;
- Collider trigger3col;
- Collider trigger4col;
- Collider bullethole;
- void Start ()
- {
- player = GameObject.FindGameObjectWithTag("Player") ;
- trigger1 = GameObject.FindGameObjectWithTag("Triggers");
- trigger2 = GameObject.FindGameObjectWithTag("Triggers");
- trigger3 = GameObject.FindGameObjectWithTag("Triggers");
- trigger4 = GameObject.FindGameObjectWithTag("Triggers");
- playercol = player.GetComponent<Collider>();
- trigger1col = trigger1.GetComponent<Collider>();
- trigger2col = trigger2.GetComponent<Collider>();
- trigger3col = trigger3.GetComponent<Collider>();
- trigger4col = trigger4.GetComponent<Collider>();
- bullethole = GetComponent<Collider>();
- }
- // Update is called once per frame
- void Update ()
- {
- Physics.IgnoreCollision(playercol, bullethole );
- Physics.IgnoreCollision(trigger1col, bullethole);
- Physics.IgnoreCollision(trigger2col, bullethole);
- Physics.IgnoreCollision(trigger3col, bullethole);
- Physics.IgnoreCollision(trigger4col, bullethole);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement