help!!! with collider!!!

Why collider it detects the bullet but knife not detect help please!

private var vidaZombie:int;
private var DamageBerreta:float;
static var ZombieScore: int=10000;
private var buy:boolean;

function  Awake () {

vidaZombie=100;

}

function Damage(){

//Berreta
if(GameObject.Find("beretta")!=null){
DamageBerreta=25;
ZombieScore=ZombieScore+10;
vidaZombie=vidaZombie-DamageBerreta;}





//Cuchillo
if(GameObject.Find("Knife")!=null){
DamageBerreta=150;
ZombieScore=ZombieScore+10;
vidaZombie=vidaZombie-DamageBerreta;}

}


function OnCollisionEnter(zombie: Collision){
//Health Zombie
       if(zombie.gameObject.tag == "bullet-beretta"){
           Damage();
   
        if (vidaZombie<=0){
        ZombieScore=ZombieScore+100;
        Destroy(gameObject);
        }
    }
    
}



function Start () {

}

function Update () {


}

i have a solution my game objcet kinfe didn´t have a rigidbody component with this the colision is dedectet sorry for wasting your time ;D

A tip: ZombieScore += 10; is a better way to update a value.

1 Like

thanks