path | ターゲットとなるフォルダーのパス名。空文字を指定した場合は、Resources フォルダーにあるすべてのアセットを読み込みます。 |
systemTypeInstance | Type 取得するアセットの型 |
パスを設定し、Resources フォルダーにあるアセットをロードします
type
を見つけた場合は、アセットを返します。それ以外の場合は null を返します。
このパラメーターがある場合、type
に一致するオブジェクトのみ返します。
path
はプロジェクトの Assets フォルダー内にある Resources フォルダーから相対的なパスとなり、拡張子は省略します。
Note:
Unity では すべて のアセット名とパスはスラッシュ(”/”)を使用します。バックスラッシュ(”\”)は動きませんので注意してください。
// Assigns a texture named "Assets/Resources/glass" to a Plane.
function Start () { var go = new GameObject.CreatePrimitive(PrimitiveType.Plane); var rend = go.GetComponent.<Renderer>(); rend.material.mainTexture = Resources.Load("glass") as Texture; }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Start() { GameObject go = GameObject.CreatePrimitive(PrimitiveType.Plane); Renderer rend = go.GetComponent<Renderer>(); rend.material.mainTexture = Resources.Load("glass") as Texture; } }
// Instantiates a prefab named "enemy" located in any Resources // folder in your project's Assets folder.
function Start () { var instance : GameObject = Instantiate(Resources.Load("enemy", GameObject)); }
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {
void Start() {
// Instantiates a prefab named "enemy" located in any Resources // folder in your project's Assets folder. GameObject instance = Instantiate(Resources.Load("enemy", typeof(GameObject))) as GameObject;
}
}
path | ターゲットとなるフォルダーのパス名。空文字を指定した場合は、Resources フォルダーにあるすべてのアセットを読み込みます。 |
パスを設定し、Resources フォルダーにあるアセットをロードします
T
を見つけた場合は、アセットを返します。それ以外の場合は null を返します。
T
の型のオブジェクトのみを返します。
path
はプロジェクトの Assets フォルダー内にある Resources フォルダーから相対的なパスとなり、拡張子は省略します。
Note:
Unity では すべて のアセット名とパスはスラッシュ(”/”)を使用します。バックスラッシュ(”\”)は動きませんので注意してください。