Stop Action
Tipo: Acción
Categoría: ANIMATION
Detiene la animación en una capa específica usando stopAction().
Propiedades
| Propiedad | Tipo | Por defecto | Descripción |
|---|---|---|---|
| Layer | Int | 0 |
Capa de animación a detener (0–7) |
Sockets
| Socket | Dirección | Tipo |
|---|---|---|
| In | Entrada | Exec |
| Out | Salida | Exec |
Código generado
self.own.stopAction(0)
Uso típico
Detener animación de disparo
[On State Exit: FSM ID="weapon", State="firing"]
└── On Exit ──► [Stop Action: Layer=1]
Detener todas las capas al pausar
[On Message: Subject="game_paused"]
→ [Stop Action: Layer=0]
→ [Stop Action: Layer=1]
→ [Stop Action: Layer=2]
Notas
stopAction(layer)congela el objeto en el frame actual de esa capa.- Para continuar la animación desde donde se detuvo, no existe un
resumeAction— debes usarplayActioncon el frame actual como punto de inicio. - Detener una capa inactiva no produce error.