質問編集履歴

1

エラーの箇所の記載が不十分でしたので追記しました。

2021/09/02 04:34

投稿

sicklower496
sicklower496

スコア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
- using (UnityWebRequest req = new UnityWebRequest("file://" + path)) //※あくまでローカルファイルとする
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
- a = ((DownloadHandlerAudioClip)req.downloadHandler).audioClip;
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にてエラーが発生しています。