assetPath | 対象のアセットパス |
type | Type 取得するアセットの型 |
アセットのパスからリソースのを取得します(エディタのみ)
この関数はWeb PlayerやStandaloneでは必ずnullを返します。
エディタのみの使用ですがすばやくにアセットにアクセスできるようになります。
注意:
Unityでは 全て のアセット名とパスはスラッシュ(”/”)を使用します。バックスラッシュ(”\”)は動きませんので注意してください。
var prefab : GameObject; function Start () { prefab = Resources.LoadAssetAtPath("Assets/Artwork/mymodel.fbx", GameObject); }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public GameObject prefab; void Start() { prefab = Resources.LoadAssetAtPath("Assets/Artwork/mymodel.fbx", typeof(GameObject)); } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): public prefab as GameObject def Start() as void: prefab = Resources.LoadAssetAtPath('Assets/Artwork/mymodel.fbx', typeof(GameObject))
assetPath | 対象のアセットパス |
アセットのパスからリソースのを取得します(エディタのみ)
この関数はWeb PlayerやStandaloneでは必ずnullを返します。
エディタのみの使用ですがすばやくにアセットにアクセスできるようになります。
注意:
Unityでは 全て のアセット名とパスはスラッシュ(”/”)を使用します。バックスラッシュ(”\”)は動きませんので注意してください。
var prefab : GameObject; function Start () { prefab = Resources.LoadAssetAtPath.<GameObject>("Assets/Artwork/mymodel.fbx"); }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public GameObject prefab; void Start() { prefab = Resources.LoadAssetAtPath<GameObject>("Assets/Artwork/mymodel.fbx"); } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): public prefab as GameObject def Start() as void: prefab = Resources.LoadAssetAtPath[of GameObject]('Assets/Artwork/mymodel.fbx')