问:为什么这段代码不能从通电脚本内部运行?
private void OnTriggerEnter2D(Collider2D other)
{
if (other.tag == "Player")
{
Debug.Log("I got power up");
Destroy(this.gameObject);
}
}所以我有两个游戏对象。
Triple_Shot_Powerup和播放器
当这两个碰撞时,什么都不是happening...idk为什么

播放器具有:
标签:播放器
触发器真的二维盒对撞机
并且有一个刚体

Triple_Shot_Powerup具有:
触发器真的二维盒对撞机
并且有一个刚体

发布于 2019-11-11 09:46:30
刚体模拟复选框必须为True
发布于 2019-11-11 13:05:15
您不需要在两个对象上都使用刚体。如果将刚体附加到两个对象,请确保必须选中刚体复选框
https://stackoverflow.com/questions/58794052
复制相似问题