handzlikchris / handzlikchris/FastScriptReload

When Editor reload is on and user both hot reloads changes and tries to enter play-mode, editor crashes

Đang mở
#68 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
bug needs-refinement
Ngôn ngữ chính
C#
Star
2.2k
Fork
167
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

More details from user: (needs confirmation)

it looks like if I recompile when it's not running (by using the shortcut of Fast Script Reload) and very quickly I use the shortcut to Play/Start by game, but the compilation has not finished, then it crashes Unity. (For info I use a Mac). I understand that it cannot run if the compilation is not finished, but sometimes I go too fast, and this happens. It would be good if it could just prevent to play instead of crashing Unity.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Tái hiện trong Unity editor trên macOS bằng cách kích hoạt Fast Script Reload và ngay lập tức vào Play mode trước khi quá trình biên dịch hoàn tất. Xác nhận hành vi crash và theo dõi quá trình chuyển tiếp reload/play; hoàn thành khi Play mode được ngăn chặn an toàn trong lúc quá trình biên dịch vẫn đang chạy thay vì Unity bị crash.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
csharp, unity
Lĩnh vực
game-dev, tooling
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.