我正在尝试当一个 PREFAB 文件碰到一个不可见的 2-D 对撞机时,当用户按下一个键时,图片就会被破坏。我整理了prefab克隆问题,但是似乎void OnCollisionEnter2D的方法似乎无法识别KeyStroke命令。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class A2 : MonoBehaviour {
void OnCollisionEnter2D (Collision2D col)
{
if(col.gameObject.name == "NeatPrefab(Clone)")
{
print ("works!");
if (Input.GetKeyDown (KeyCode.C)) {
//if object hits collider, then you can delete!
}
}
}
}
我需要创建一个新方法或类似的东西吗?