Documentation

Unity Engine

Unity Engine

GetAtPath(string)

Retrieves the asset importer for the asset at path.
Read time 1 minuteLast updated a month ago

Definition

  • Type: Method
  • Namespace: UnityEditor
  • Assembly: UnityEditor.CoreModule
public static AssetImporter GetAtPath(string path)

Parameters

path

The project-relative path of the asset to find the asset importer for.

Returns

Type

Description

AssetImporterThe
AssetImporter
for the given asset path, or
null
if the asset doesn't exist.

Remarks

Examples

using UnityEngine;using UnityEditor;public class GetAtPathExample{ [MenuItem("Tools/GetAtPathExample")] static void Example() { //Get AssetImporter for a specific asset var importer = AssetImporter.GetAtPath("Path/To/Your/Asset"); //Set AssetBundleName importer.assetBundleName = "new_asset_pack_bundle_name"; Debug.Log($"Set AssetBundleName to: {importer.assetBundleName} for: {importer.assetPath}"); }}