Assets (.nasset)
Overview
Assets on disk are represented by .nasset files containing JSON metadata.
Asset Config Metadata
-
guid
Unique identifier of this asset.
-
assetTypeGuid
Unique identifier specifying what type of asset this is.
-
typeGuid
Unique identifier of the component type used to preview this asset in the editor.
-
thumbnailGuid
Unique asset identifier of a texture asset representing this asset's thumbnail.
-
source
Path to the source file that should be used to compile this asset. This path can be either absolute or relative to the .eduasset file. Do not submit absolute file paths into version control! Cannot be specified at the same time as "source_asset".
-
source_asset
Unique identifier of the asset that generated or compiles this asset. Cannot be specified at the same time as "source".
Available Shell Menu Actions
-
Preview
Opens the asset in an engine instance without the ability to edit.
-
Open in Editor
Opens the asset in an engine instance with the ability to edit, if supported by the editor.
-
Compile
Compiles the source file specified in the asset metadata file into the run-time format
-
Open Source Asset
Opens the source asset in whichever application is registered to handle the asset in the operating system.
-
Duplicate
Creates a copy of the asset, and its compiled file. Generates a new GUID. Does not copy the source file!
-
Duplicate Hierarchy
Creates a copy of the asset, and its compiled file. Generates a new GUID. Also duplicates all referenced assets.
-
Render Thumbnail
Opens a new engine instance in the background, loads the asset, renders a thumbnail and saves it to disk.
Feedback
Please be sure to submit issues or feature requests through the embedded feedback form. In the event it is a major issue please contact us directly through Discord.