###前提・実現したいこと
下のようなコードを書き、オブジェクトが衝突した場所に出るものの、妙にたくさん出てきて、処理が追いつかなくなりUnityが応答なしの状態に陥ります。当たったら一個だけ出るようにしたいです。どうづればいいか教えてください!
###発生している問題・エラーメッセージ
###該当のソースコード
C#
1using System.Collections; 2using System.Collections.Generic; 3using UnityEngine; 4 5public class ink : MonoBehaviour { 6 public GameObject inkato; 7 8 void Start() { 9 10 } 11 void OnCollisionEnter (Collision collision) { 12 //if (collision.gameObject.tag = ("stage")){ 13 foreach (ContactPoint point in collision.contacts) { 14 GameObject ink = GameObject.Instantiate (inkato)as GameObject; 15 inkato.transform.position = (Vector3)point.point; 16 } 17 18 //} 19 } 20 21}
###試したこと
課題に対してアプローチしたことを記載してください
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。