こんにちは私は、1つのオブジェクトが空のオブジェクトを通過するときにスコアカウンターを実行しようとしています。以下は私が使用しているコードです。
private void OnTriggerEnter(Collider other){
var collider = projectile.gameObject;
score = score+1;
// Debug.Log(collider);
Debug.Log(score);
}
発射物がオブジェクトを通過するとスコアが増加しますが、2つ目の発射物を撃った場合、最初の発射物がロールバックして2になるまで、スコアは再び増加しません。
私が知りたいのは、空のオブジェクトを1秒間通過した後にオブジェクトを破棄し、そのスコアを保存しながらスコアを1つインクリメントし、別のオブジェクトを通過させて前の手順を繰り返し、スコアを2にインクリメントする方法です。等々。
どんな助けでもいただければ幸いです