|
Serious Game - Electrónica VR 1.0.0
|
Controlador maestro de la estación de trabajo del Técnico. Coordina: mesa física, manual, componentes, bandeja, mini HUD y panel de diagnóstico. More...


Public Attributes | |
| GameManager | gameManager |
| CircuitManager | circuit |
| TechnicianManual | manual |
| TechnicianActions | technicianActions |
| Transform | deskSurface |
| Transform | manualBook |
| Transform | sendingTray |
| Transform | componentsArea |
| TMP_Text | hudVoltaje |
| TMP_Text | hudCorriente |
| TMP_Text | hudReto |
| TMP_Text | txtDiagnostico |
| TMP_Text | txtAccionSiguiente |
Private Member Functions | |
| void | Start () |
| void | OnDestroy () |
| void | Update () |
| void | RefreshDiagnosticPanel () |
| void | RefreshMiniHUD () |
| void | OnLevelLoaded (LevelType level) |
| void | Set (TMP_Text t, string s) |
Private Attributes | |
| float | _hudTimer |
| DiagnosticSystem | _diagnostic = new DiagnosticSystem() |
Static Private Attributes | |
| const float | HUD_INTERVAL = 0.2f |
Controlador maestro de la estación de trabajo del Técnico. Coordina: mesa física, manual, componentes, bandeja, mini HUD y panel de diagnóstico.
JERARQUÍA DE LA ESCENA:
[EM] TechnicianWorkstation ← este script ├─ [3D Cube] Desk_Surface ├─ [3D Cube] Manual_Book │ └─ [Canvas WS] Manual_Canvas ├─ [EM] ComponentsArea │ ├─ [3D Cyl] Comp_R100 ← DeskComponent + XRSimpleInteractable (VR opcional) │ ├─ [3D Cyl] Comp_R220 │ ├─ [3D Cyl] Comp_R330 │ ├─ [3D Sph] Comp_LED │ └─ [3D Cyl] Comp_Cap ├─ [3D Cube] SendingTray │ └─ [Canvas WS] Tray_Canvas ├─ [Canvas SS] MiniHUD ← hudVoltaje / hudCorriente / hudReto └─ [Canvas WS] DiagnosticPanel ← txtDiagnostico / txtAccionSiguiente (World Space frente al Técnico, visible en pantalla o en visor VR)
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| CircuitManager TechnicianWorkstation.circuit |
| Transform TechnicianWorkstation.componentsArea |
| Transform TechnicianWorkstation.deskSurface |
| GameManager TechnicianWorkstation.gameManager |
|
staticprivate |
| TMP_Text TechnicianWorkstation.hudCorriente |
| TMP_Text TechnicianWorkstation.hudReto |
| TMP_Text TechnicianWorkstation.hudVoltaje |
| TechnicianManual TechnicianWorkstation.manual |
| Transform TechnicianWorkstation.manualBook |
| Transform TechnicianWorkstation.sendingTray |
| TechnicianActions TechnicianWorkstation.technicianActions |
| TMP_Text TechnicianWorkstation.txtAccionSiguiente |
| TMP_Text TechnicianWorkstation.txtDiagnostico |