Load a required built-in resource.
This function will look in Assets/Editor Default Resources/ folder for the required resource. The example below shows an the loading of an iPhone texture and used to texture a cube.
var handleMaterial : Material = EditorGUIUtility.Load("HandleMaterial");
using UnityEngine; using UnityEditor;
public class LoadRequiredExample { [MenuItem("Examples/LoadRequired Editor Example")] static void loadRequiredExample() { Texture tex = (Texture)EditorGUIUtility.LoadRequired("BuildSettings.iPhone");
Renderer r = GameObject.Find("Cube").GetComponent<Renderer>(); r.sharedMaterial.mainTexture = tex; } }