私はゲーム内のランダムな位置に猫をスポーンするためのスクリプトを用意しています。私はスクリプトに問題がありますが、誰かがレイキャストに何が間違っているか分かっているのだろうかと疑問に思っていましたか?Unity c#はマウスクリックで生成されたプレハブを破棄します
public void CatClick() {
if (Input.GetMouseButtonDown (0)) {
Ray = Camera.main.ScreenPointToRay (Input.mousePosition);
if (Physics.Raycast(Ray, out RaycastHit)) {
Destroy(RaycastHit.collider.gameObject);
}
}
}