Unity-Customer-Template/Assets/RL_DevPlus1/Docs/UNITY_ANALYZER.md
Frank Harris 28c15035a4
All checks were successful
Code Documentation / code-docs (push) Successful in 6s
Project Report / project-report (push) Successful in 4s
Validate Code / validate (push) Successful in 3s
added unity files
2026-06-15 12:03:33 -05:00

47 lines
1.2 KiB
Markdown

# Unity Analyzer
## What It Does
The Runlevel DevPlus1 Unity Analyzer creates project-understanding reports for customer Unity projects.
It can inspect:
- open scenes
- build settings scenes
- all asset scenes
- prefabs
- C# scripts
- Unity lifecycle methods
- UnityEvents and Button callbacks where serialized data is visible
- missing scripts
- missing serialized object references where detectable
- root Git-generated reports under `reports/`
## Menu Items
- `Runlevel Systems/DevPlus1/Analyze Unity Project`
- `Runlevel Systems/DevPlus1/Open Report Folder`
- `Runlevel Systems/DevPlus1/Refresh Git Reports`
## Safety
The analyzer is read-only against customer source files and Unity assets.
It does not:
- save scenes
- modify prefabs
- edit scripts
- write generated C# files
- modify project settings
- create asmdef files
If open scenes have unsaved changes, broad scene-scan operations skip scene switching rather than saving or discarding changes.
## How To Run
1. Open the Unity project.
2. Wait for Unity to compile Editor scripts.
3. Open `Runlevel Systems/DevPlus1/Analyze Unity Project`.
4. Click `Generate All Reports`.
5. Open `Assets/RL_DevPlus1/Reports/`.