回答編集履歴
1
引数忘れとほかの例の提示
test
CHANGED
@@ -34,11 +34,15 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
+
|
38
|
+
|
37
39
|
// AudioSourceはInspectorでセット.
|
38
40
|
|
39
41
|
// かつAudioClipもInspectorでAudioSourceにアタッチ済みであること前提.
|
40
42
|
|
41
43
|
[SerializeField] private AudioSource audio = null;
|
44
|
+
|
45
|
+
[SerializeField ] private AudioClip clip = null;
|
42
46
|
|
43
47
|
|
44
48
|
|
@@ -66,7 +70,9 @@
|
|
66
70
|
|
67
71
|
|
68
72
|
|
69
|
-
this.audio.PlayOneShot();
|
73
|
+
this.audio.PlayOneShot( this.clip );
|
74
|
+
|
75
|
+
//this.audio.PlayOneShot( this.audio.clip );
|
70
76
|
|
71
77
|
while ( this.audio.isPlaying ){
|
72
78
|
|
@@ -91,3 +97,7 @@
|
|
91
97
|
|
92
98
|
|
93
99
|
```
|
100
|
+
|
101
|
+
|
102
|
+
|
103
|
+
AudioSourceにAudioClipを渡し、SE再生を行っている処理とInspectorやスクリプトでAudioSourceにセットしたAudioClipっを再生させる二通りを記述しました。
|