我正在使用Unity 5制作2D游戏,但是我遇到了一个子游戏对象碰撞的问题。我想要在父脚本中使用标签检测子游戏对象与另一个对象之间的碰撞。
以下是我的父脚本:
void OnCollisionEnter2D(Collision2D hit) {
if(hit.transform.tag == "Enemy"){
this.playerRigidbody.AddForce(new Vector2(0, this.forceJump));
}
}
"敌人"标签是另一个与我的玩家子物体的碰撞器发生碰撞的对象。我想检测子物体和那个对象之间的碰撞,我在许多关于Unity的类似论坛上搜索,但无法解决我的问题。有人可以帮我解决这个问题吗?