script_management
Manage Unity scripting configuration: define symbols, assembly definitions, script execution order, and compilation state. Supports adding defines, creating assemblies, and setting execution order.
Instructions
Manages Unity scripting configuration including:
Scripting Define Symbols (#define directives)
Assembly Definitions (asmdef files)
Script Execution Order
Script compilation state Actions: get_defines, set_defines, add_define, remove_define, get_assemblies, create_assembly, get_execution_order, set_execution_order, get_compilation_state
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | The script management action to perform | |
| define | No | Single define symbol for add_define/remove_define | |
| defines | No | Array of define symbols for set_defines | |
| platform | No | Target platform for define symbols (defaults to active build target) | |
| assemblyName | No | Name for the assembly definition | |
| assemblyPath | No | Path for the assembly definition file | |
| executionOrder | No | Script execution order entries | |
| assemblySettings | No | Settings for assembly definition |