assetPath | @param assetPath Путь файловой системы ассета для загрузки. |
type | @param type Тип данных ассета. |
Object @param parentFolder Имя родительской папки.
Возвращает первый объект ассета типа type по данному пути assetPath.
Некоторые файлы ассетов могут содержать несколько объектов. (такие как файл Maya, который может содержать несколько Mesh'ей и GameObject'ов).
Все пути относятся к папке проекта, например: "Assets/MyTextures/hello.png".
Note:
The assetPath parameter is not case sensitive.
ALL asset names and paths in Unity use forward slashes, even on Windows.
Образы ассетов являются объектами в ассете, который виден в Project view.
@MenuItem("AssetDatabase/LoadAssetExample") static function ImportExample() { var t: Texture2D = AssetDatabase.LoadAssetAtPath("Assets/Textures/texture.jpg", Texture2D) as Texture2D; }
using UnityEngine; using UnityEditor;
public class MyPlayer : MonoBehaviour { [MenuItem("AssetDatabase/LoadAssetExample")] static void ImportExample() { Texture2D t = (Texture2D)AssetDatabase.LoadAssetAtPath("Assets/Textures/texture.jpg", typeof(Texture2D)); } }