teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

Textureの取得方法の追加

2024/11/13 07:26

投稿

fiveHundred
fiveHundred

スコア10439

answer CHANGED
@@ -74,4 +74,7 @@
74
74
  ```
75
75
 
76
76
  さらに、``cuts.Add(files);``も、stringのファイルパスとTextureは別物なので、正しく動作しないでしょう。
77
- ファイルパスからTextureとして読み込む方法が必要です。
77
+ ファイルパスからTextureとして読み込む方法が必要です。
78
+ この変更方法としては、以下が考えられます。
79
+ - 画像ファイルをFile.ReadAllBytes()などでbyte[]で取得し、[ImageConversion.LoadImage()](https://docs.unity3d.com/ja/2022.3/ScriptReference/ImageConversion.LoadImage.html)を使う
80
+ - [UnityWebRequestでTextureとして取得](https://docs.unity3d.com/ja/2022.3/Manual/UnityWebRequest-RetrievingTexture.html)する(ローカルファイルも``file://~``とすれば取得可)