path | ターゲットとなるフォルダーのパス名。空文字を指定した場合は、Resources フォルダーにあるすべてのアセットを読み込みます。 |
systemTypeInstance | Type 取得するアセットの型 |
Resources フォルダー内にあるフォルダー・ファイルのパスを設定し、すべてを読み込みます。
のアセットを取得する。
path
がファイルを参照している場合、アセットのみを返します。
パスはプロジェクトの Assets フォルダー内にある Resources フォルダーから相対的なパスとなり、拡張子は省略します。
Note:
Unity では すべて のアセット名とパスはスラッシュ(”/”)を使用します。バックスラッシュ(”\”)は動きませんので注意してください。
// Loads all assets in the "Resources/Textures" folder // Then picks a random one from the list. // Note: Random.Range in this case returns [low,high) // range, i.e. the high value is not included in the range.
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Start() { GameObject go = GameObject.CreatePrimitive(PrimitiveType.Cube); Texture2D[] textures = (Texture2D[]) Resources.LoadAll("Textures"); Texture2D texture = textures[Random.Range(0, textures.Length)]; go.GetComponent<Renderer>().material.mainTexture = texture; } }
path | ターゲットとなるフォルダーのパス名。空文字を指定した場合は、Resources フォルダーにあるすべてのアセットを読み込みます。 |
Resources フォルダー内にあるフォルダー・ファイルのパスを設定し、すべてを読み込みます。
のアセットを取得する。
path
がファイルを参照している場合、アセットのみを返します。
T
の型のオブジェクトのみを返します。
パスはプロジェクトの Assets フォルダー内にある Resources フォルダーから相対的なパスとなり、拡張子は省略します。