|
Serious Game - Electrónica VR 1.0.0
|
Click en el libro físico sobre la mesa para abrir el manual a pantalla completa. El manual se muestra como un Canvas Screen Space-Overlay que se activa/desactiva. More...


Public Member Functions | |
| void | ToggleManual () |
| Alterna entre abierto y cerrado. | |
| void | CloseManual () |
| Cierra el manual (llamado desde el botón Cerrar del overlay). | |
Public Attributes | |
| GameObject | manualOverlay |
| bool | isOpen = false |
| Renderer | bookRenderer |
| Color | colorNormal = new Color(0.2f, 0.3f, 0.6f) |
| Color | colorHover = new Color(0.4f, 0.6f, 0.9f) |
Private Member Functions | |
| void | Awake () |
| void | Update () |
| void | OnMouseEnter () |
| Hover del mouse — brillo azul claro. | |
| void | OnMouseExit () |
| Salir del hover — color normal. | |
| void | OnMouseDown () |
| Click — abre o cierra el manual. | |
| void | SetColor (Color c) |
Private Attributes | |
| MaterialPropertyBlock | _mpb |
Static Private Attributes | |
| static readonly int | _colorID = Shader.PropertyToID("_Color") |
Click en el libro físico sobre la mesa para abrir el manual a pantalla completa. El manual se muestra como un Canvas Screen Space-Overlay que se activa/desactiva.
Asignar este script al Manual_Book (el cubo 3D). Asignar el Canvas del manual (el overlay de pantalla completa) al campo manualOverlay.
|
private |
| void ManualBookOpener.CloseManual | ( | ) |
Cierra el manual (llamado desde el botón Cerrar del overlay).
|
private |
Click — abre o cierra el manual.
|
private |
Hover del mouse — brillo azul claro.
|
private |
Salir del hover — color normal.
|
private |
| void ManualBookOpener.ToggleManual | ( | ) |
Alterna entre abierto y cerrado.
|
private |
|
staticprivate |
|
private |
| Renderer ManualBookOpener.bookRenderer |
| Color ManualBookOpener.colorHover = new Color(0.4f, 0.6f, 0.9f) |
| Color ManualBookOpener.colorNormal = new Color(0.2f, 0.3f, 0.6f) |
| bool ManualBookOpener.isOpen = false |
| GameObject ManualBookOpener.manualOverlay |