Saltar a contenido

Suspend Physics

Tipo: Acción
Categoría: PHYSICS

Suspende la simulación de física del objeto. El objeto deja de responder a fuerzas, gravedad y colisiones.

Propiedades

Propiedad Tipo Por defecto Descripción
Ghost Bool False Si es True, el objeto queda como fantasma (detectable pero sin colisión sólida)

Sockets

Socket Dirección Tipo
In Entrada Exec
Out Salida Exec

Código generado

self.own.suspendPhysics(False)

Uso típico

Congelar objeto al pausar el juego

[On Message: Subject="pause"]
    → [Suspend Physics]

Suspender con modo fantasma (detectable pero sin colisión)

[On Message: Subject="go_ghost"]
    → [Suspend Physics: Ghost=True]

Suspender al morir (para animar la muerte sin física)

[On Message: Subject="die"]
    → [Suspend Physics]
    → [Play Action: Action="death_anim"]

Notas

  • Usa Restore Physics para reactivar la simulación.
  • Con Ghost=True, el objeto sigue reportando solapamientos pero no ejerce reacciones físicas.
  • La posición del objeto no se actualiza por física durante la suspensión, pero puede moverse vía Transform o scripts.