website/docs/reference/tools/docs/unity_docs.md
unity_docsAuto-generated from the Python tool registry. Do not hand-edit outside
<!-- examples:start --><!-- examples:end -->blocks — the generator (tools/generate_docs_reference.py) will overwrite them.
Group: docs · Module: services.tools.unity_docs
Fetch official Unity documentation from docs.unity3d.com. Returns descriptions, parameter details, code examples, and caveats. Use after unity_reflect confirms a type exists, to get usage patterns, gotchas, and code examples before writing implementation code.
Actions:
| Name | Type | Required | Description |
|---|---|---|---|
action | str | yes | The documentation action to perform. |
class_name | str | None | — | Unity class name (e.g. 'Physics', 'Transform'). |
member_name | str | None | — | Method or property name to look up. |
version | str | None | — | Unity version (e.g. '6000.0.38f1'). Auto-extracted. |
slug | str | None | — | Manual page slug (e.g., 'execution-order'). |
package | str | None | — | Package name (e.g., 'com.unity.render-pipelines.universal'). |
page | str | None | — | Package doc page (e.g., 'index', '2d-index'). |
pkg_version | str | None | — | Package version major.minor (e.g., '17.0'). |
query | str | None | — | Single search query for lookup (class name, topic, or slug). |
queries | str | None | — | Comma-separated search queries for batch lookup (e.g., 'Physics.Raycast,NavMeshAgent,Light2D'). |
A dict containing the Unity response. The exact shape depends on the action.
No examples yet. Add usage examples here — they will be preserved across regenerations.
<!-- examples:end -->