|
Serious Game - Electrónica VR 1.0.0
|
Objeto de red compartido entre Técnico y Explorador. More...


Public Member Functions | |
| override void | Spawned () |
| void | EnviarComponente (ComponentType tipo, float valor) |
| Solo el Técnico (Host/StateAuthority) puede enviar componentes. | |
| void | ReportarInstalacion (bool exito) |
| El Explorador llama esto al instalar un componente. | |
| void | AvanzarReto (int nuevoReto) |
Properties | |
| static GameSession | Instance [get, private set] |
| int | RetoActual [get, set] |
| NetworkBool | HayComponentePendiente [get, set] |
| int | TipoComponentePendiente [get, set] |
| float | ValorComponentePendiente [get, set] |
Events | |
| static System.Action< ComponentType, float > | OnComponenteRecibido |
| Explorador: se dispara cuando el Técnico envía un componente. | |
| static System.Action< bool > | OnComponenteInstalado |
| Técnico: se dispara cuando el Explorador instala (o falla). | |
| static System.Action< int > | OnRetoChanged |
| Ambos: el reto cambió. | |
Private Member Functions | |
| void | RPC_EnviarComponente (int tipo, float valor) |
| void | RPC_ComponenteInstalado (NetworkBool exito) |
| void | RPC_CambiarReto (int reto) |
Objeto de red compartido entre Técnico y Explorador.
SETUP EN UNITY:
FLUJO: Técnico llama RPC_EnviarComponente → Explorador recibe OnComponenteRecibido Explorador instala → llama RPC_ComponenteInstalado → Técnico recibe OnComponenteInstalado Técnico avanza reto → llama RPC_CambiarReto → ambos reciben OnRetoChanged
| void GameSession.AvanzarReto | ( | int | nuevoReto | ) |
| void GameSession.EnviarComponente | ( | ComponentType | tipo, |
| float | valor ) |
Solo el Técnico (Host/StateAuthority) puede enviar componentes.
| void GameSession.ReportarInstalacion | ( | bool | exito | ) |
El Explorador llama esto al instalar un componente.
|
private |
|
private |
|
private |
| override void GameSession.Spawned | ( | ) |
|
getset |
|
staticgetprivate set |
|
getset |
|
getset |
|
getset |
|
static |
Técnico: se dispara cuando el Explorador instala (o falla).
|
static |
Explorador: se dispara cuando el Técnico envía un componente.
|
static |
Ambos: el reto cambió.