Inspect and modify UnityEvents (e.g. Button.onClick).
Scanned 2/12/2026
Install via CLI
openskills install Besty0728/Unity-Skills# Event Skills
Inspect and modify UnityEvents (e.g. Button.onClick).
## Skills
### `event_get_listeners`
Get persistent listeners of a UnityEvent.
**Parameters:**
- `objectName` (string): GameObject name.
- `componentName` (string): Component name.
- `eventName` (string): Event field name (e.g. "onClick").
### `event_add_listener`
Add a persistent listener to a UnityEvent (Editor time).
**Parameters:**
- `objectName`, `componentName`, `eventName`: Target event.
- `targetObjectName`, `targetComponentName`, `methodName`: Method to call.
- `mode` (string, optional): "RuntimeOnly", "EditorAndRuntime", "Off".
- `argType` (string, optional): "void", "int", "float", "string", "bool".
- `floatArg`, `intArg`, `stringArg`, `boolArg`: Argument value if needed.
### `event_remove_listener`
Remove a persistent listener by index.
**Parameters:**
- `objectName`, `componentName`, `eventName`: Target event.
- `index` (int): Listener index.
### `event_invoke`
Invoke a UnityEvent explicitly (Runtime only).
**Parameters:**
- `objectName`, `componentName`, `eventName`: Target event.
No comments yet. Be the first to comment!
SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.