Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[BUG] "unload" script runs right after leaving the frame

Abierto
#115 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
45/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
javascript
Área
game-dev

Línea de trabajo

Reproduce el problema con el proyecto de ejemplo adjunto y sigue la ruta de cambio de frame cuando se hace clic en el cuadrado. Inspecciona dónde se invocan los scripts de unload en relación con la salida del frame; se considera completado cuando el script se ejecuta antes de que cambie el frame, lo que permite que el clip del primer frame actualice su propia propiedad sin afectar al siguiente frame ni provocar un error.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug

Describe the bug
when an object runs its unload script, the script is run right after the frame leaves. the most sensible thing to use unload for is to reset a clip for next time, but by the time the code tries to do so, it's already on a different frame and the clip is no longer visible.

To reproduce
Steps to reproduce the behavior:

  1. create 2 frames, stop() on the first one, and make a way to go between the 2 frames
  2. create a clip on the first frame
  3. add an unload script and make it try to set one of its own properties
  4. code will not execute properly

Expected behavior
unload scripts run right before exiting the frame

Editor version
all modern versions

Additional context
github's being github so here's a zip with a sample file: My Project3-17-2026_21-40-23.wick.zip
click the square in the bottom right to switch frames. one would expect the top left clip in frame 1 to rotate upon unloading, but it's actually the clip in frame 2 that gets rotated. if you delete the 2nd frame clip, you will instead get an error.

relevant discord thread: https://discord.com/channels/1406876763920797717/1481550313780416565

Lenguaje dominante
JavaScript
Estrellas
57
Forks
24
Merge medio
19 h 12 min
PR fusionados (30 d)
10

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Candlestickers/Candlestick

Todos los issues de Candlestickers/Candlestick

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.