回答編集履歴
1
AudioSource.PlayClipAtPoint()について追記
test
CHANGED
@@ -1,3 +1,7 @@
|
|
1
1
|
個人的な意見ですが、私だったらプレイヤーやアイテムにアタッチするのではなく、音を鳴らすだけのゲームオブジェクト(のプレハブ)を用意します。
|
2
2
|
|
3
3
|
今回の場合、アイテムに付けるのが自然かと思いますが、その場合「アイテムが消えると音も無くなってしまう」ため、別のゲームオブジェクトとして生成する必要があるからです。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
詳細な設定が不要であれば、[AudioSource.PlayClipAtPoint()](https://docs.unity3d.com/ja/current/ScriptReference/AudioSource.PlayClipAtPoint.html)という選択肢もあります。
|