質問編集履歴

1

文法の修正

2020/06/09 11:38

投稿

namitsuki
namitsuki

スコア1

test CHANGED
File without changes
test CHANGED
@@ -67,3 +67,37 @@
67
67
 
68
68
 
69
69
  Unityのパスの仕組みや読み書きについて全く分かっていないと思います。それについて出来れば分かりやすく書かれた本やブログなどあればそれも教えて下さい。よろしくお願いします。
70
+
71
+
72
+
73
+ ### 追記
74
+
75
+ 回答者様のアドバイス等を入れて、上のコルーチンの部分を以下のように直しました。
76
+
77
+
78
+
79
+ ```
80
+
81
+     IEnumerator Tweet(){
82
+
83
+ string image = "image.png";
84
+
85
+ string streamingPath = Path.Combine(Application.streamingAssetsPath,image);
86
+
87
+ UnityWebRequest request = UnityWebRequest.Get(streamingPath);
88
+
89
+ yield return request;
90
+
91
+ string persistentPath = Path.Combine(Application.persistentDataPath, image);
92
+
93
+ File.WriteAllBytes(persistentPath, request.downloadHandler.data);
94
+
95
+ SocialConnector.Share("test", "url", persistentPath);
96
+
97
+ }
98
+
99
+ ```
100
+
101
+
102
+
103
+ どうもStreamingAssets内のファイルは読み込み出来ないようなので、persistentDataPathに画像データをコピーしてから読み込むようにしようとしましたが、まだ画像が表示されないです。