Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

Application.streamingAssetsPath

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public static var streamingAssetsPath: string;
public static string streamingAssetsPath;

説明

StreamingAssets フォルダーへのパスが含まれています(読み取り専用)

もし "StreamingAssets" フォルダーが Unity プロジェクトの Asset フォルダーにある場合、 それはプレイヤービルドにコピーされ Application.streamingAssetsPath によってパスを取得することができます。

いくつかのプラットフォームでは Web プラットフォーム上でファイルシステムにアクセスできなかったり、 Android では .apk ファイルの中に圧縮されていたりしてアクセスすることができないことに注意してください。 これらのプラットフォームでは、URL は WWW クラスを使用することによって返されます。

	// print the path to the streaming assets folder
	var filePath = System.IO.Path.Combine(Application.streamingAssetsPath, "MyFile");
	var result = "";
	if (filePath.Contains("://"))
	{
		var www = new WWW (filePath);
		yield www;
		result = www.text;
	}
	else
		result = System.IO.File.ReadAllText(filePath);
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public string filePath = System.IO.Path.Combine(Application.streamingAssetsPath, "MyFile"); public string result = ""; IEnumerator Example() { if (filePath.Contains("://")) { WWW www = new WWW(filePath); yield return www; result = www.text; } else result = System.IO.File.ReadAllText(filePath); } }