给物体t添加碰撞器如图(创建2d游戏时一定要创建2d的碰撞器);若将is Trigger勾选则为触发器,我是这么理解的。
在游戏开发时有时候后遇到一个物体碰到一个物体时会发生什么例如:敌人碰到敌人;
碰撞器方法
private void OnCollisionEnter2D(Collision2D collision)
{
switch(collision.transform.tag)
{
case "invincible":
invincibleprop = true;
invincibleTime = 6f;
break;
case "ironBase":
PlayerManage.Instance.ironBase = true;
PlayerManage.Instance.ironBaseTime = 10f;
break;
case "resuse":
PlayerManage.Instance.lifeValue2++;
break;
default:
break;
}
}
方法private void OnCollisionEnter2D(Collision2D collision) //当挂