scriptable_object
Create, inspect, modify, and duplicate ScriptableObject assets in Unity. List and find assets by type for efficient asset management.
Instructions
Manage Unity ScriptableObjects. Actions:
create: Create a new ScriptableObject asset
get_properties: Inspect all serialized properties
set_property: Set a serialized property value
list: List ScriptableObjects in a folder
find_by_type: Find all assets of a specific SO type
duplicate: Duplicate a ScriptableObject asset
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ScriptableObject action to perform | |
| folder | No | Folder to search in (default: Assets) | |
| destPath | No | Destination path for duplicate | |
| typeName | No | Full or short type name of the ScriptableObject class | |
| assetPath | No | Path to the ScriptableObject asset | |
| propertyName | No | Name of the serialized property | |
| propertyValue | No | Value to set |