我有一个包含此代码的 MonoBehaviour;
private void OnTriggerEnter(Collider other)
{
Debug.Log(other.name);
}
当我编译此代码时,我收到此错误:
Script error: OnTriggerEnter
This message parameter has to be of type: Collider
The message will be ignored.
即使 MonoBehaviour 没有在任何地方使用,情况也是如此。(通过代码添加)
添加它的代码:
private void SpawnItem(Vector3Int pos)
{
new GameObject().AddComponent<ItemGameobject>().Initialize(pos, new Item(GetBlockTypeAt(pos), 1));
}
侃侃尔雅
相关分类