I have a player and an enemy . I want to detect collision between player and enemy.
for that ,
I have a player with rigidbody and mesh collider.
-> set rigidbody iskinematic to true.
-> set mesh collider convex to true.
I have enemy with sphere collider.
-> isTrigger is set to true.
Script attached to my player is here:
function OnTriggerEnter(otherObject : Collider)
{
Debug.Log("Hit player");
if(otherObject.tag == "AirCraft")
{
Instantiate(blastPrefab , transform.position , Quaternion.identity);
var es : Enemy = otherObject.gameObject.GetComponent("Enemy");
es.SetPositionandSpeed();
Destroy(gameObject);
}
}
But still collision is not detected,… What is missing ??
Please Help me.
Thanks for your support and help in advance,…