質問編集履歴
1
エラーの箇所の記載が不十分でしたので追記しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Unityでoggファイルの読み込みができない
|
1
|
+
UnityWebRequestでoggファイルの読み込みができない
|
test
CHANGED
@@ -32,7 +32,27 @@
|
|
32
32
|
|
33
33
|
```C#
|
34
34
|
|
35
|
+
using System.Collections;
|
36
|
+
|
37
|
+
using System.Collections.Generic;
|
38
|
+
|
39
|
+
using System.IO;
|
40
|
+
|
41
|
+
using UnityEditorInternal;
|
42
|
+
|
43
|
+
using UnityEngine;
|
44
|
+
|
45
|
+
using UnityEngine.Networking;
|
46
|
+
|
47
|
+
using UnityEngine.UI;
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
public class musicload : MonoBehaviour
|
52
|
+
|
53
|
+
{
|
54
|
+
|
35
|
-
public AudioSource audioSource; //インスペクタで AudioSource をセット
|
55
|
+
public AudioSource audioSource; //インスペクタで AudioSource をセット
|
36
56
|
|
37
57
|
public string path = "C:/musicfolder/ra.ogg"; //※ファイルは任意
|
38
58
|
|
@@ -92,11 +112,11 @@
|
|
92
112
|
|
93
113
|
Debug.Log("loading");
|
94
114
|
|
95
|
-
|
96
115
|
|
97
|
-
|
98
116
|
|
117
|
+
|
118
|
+
|
99
|
-
|
119
|
+
using (UnityWebRequest req = new UnityWebRequest("file://" + path)) //※あくまでローカルファイルとする
|
100
120
|
|
101
121
|
{
|
102
122
|
|
@@ -112,9 +132,9 @@
|
|
112
132
|
|
113
133
|
}
|
114
134
|
|
135
|
+
//ここでエラーが発生
|
115
136
|
|
116
|
-
|
117
|
-
|
137
|
+
a = ((DownloadHandlerAudioClip)req.downloadHandler).audioClip;
|
118
138
|
|
119
139
|
if (a.loadState != AudioDataLoadState.Loaded)
|
120
140
|
|
@@ -150,16 +170,26 @@
|
|
150
170
|
|
151
171
|
}
|
152
172
|
|
173
|
+
|
174
|
+
|
175
|
+
|
176
|
+
|
177
|
+
}
|
178
|
+
|
179
|
+
|
180
|
+
|
153
181
|
```
|
154
182
|
|
155
183
|
|
156
184
|
|
157
185
|
### 試したこと
|
158
186
|
|
159
|
-
|
187
|
+
WWWクラスで試したのですが、同様にエラーが発生しました。
|
160
188
|
|
161
189
|
|
162
190
|
|
163
191
|
|
164
192
|
|
165
193
|
### 補足情報(FW/ツールのバージョンなど)
|
194
|
+
|
195
|
+
上記コードの52行目、変数aにてエラーが発生しています。
|