,所以我要完成我的统一项目,直到我遇到这个问题,如果我试图使其检测到对象的名称,触发了这个问题或标签。
void OnTriggerEnter2D() {
if(gameObject.name == "AntiDome")
{
Debug.Log ("TESTX");
}
}
这不是,我尝试了几种具有相同目的的替代方案,但是
void OnTriggerEnter2D() {
Debug.Log ("TESTX");
}
自己工作正常,我不知道为什么。我已经去了几个小时了,我真的不知道该怎么办。
OnTriggerEnter2D()
的正确实现。
void OnTriggerEnter2D(Collider2D other)
{
Debug.Log (other);
// Put your condition here.
// ex: if (other.gameObject.name == "AntiDome")
// {
// Debug.Log("TEST");
// {
}