handzlikchris / handzlikchris/FastScriptReload

Hot Reloading running coroutine can sometimes cause issues

Abierto
#52 1 comentario 0 reacciones 0 asignados Ver en GitHub
bug
Lenguaje dominante
C#
Estrellas
2.2k
Forks
167
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

`this is what happens to me. First time I deleted for loop it works, because FSR reloaded scripts when coroutine entered the first loop. Second time I delete the same for loop, FSR reloads scripts while coroutine is inside the deleted loop and it freezes`

https://user-images.githubusercontent.com/6343986/231097378-5286c659-63c0-4863-adc9-d81d4b440e31.mp4

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Start by reproducing the reported Unity scenario: delete the same for loop while a coroutine is inside it, including a second reload, and compare the behavior with the attached video. Trace the hot-reload handling for running coroutines; done means repeated loop deletion no longer freezes the play session.

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

Evaluación

Stack tecnológico
csharp, unity
Área
devtools, game-dev
Tipo de issue
Error
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
20/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.