Godot threads from Lua
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
Direzione di ricerca
Inizia riproducendo lo snippet Lua usando la Thread API di Godot, includendo _save_game_in_thread e save_data, e confronta il crash con il non-obiettivo dichiarato del progetto relativo al multithreading lato Lua. Il lavoro è completato quando è stato stabilito se i thread nativi di Godot sono supportati da Lua e sono documentati il comportamento supportato o una correzione chiaramente circoscritta.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is there a proper way to use one of Godot's native threads from a Lua script? I've tried simply doing something like:
thread = Thread:new()
thread:start(self, "_save_game_in_thread", save_data)
self.thread = thread
But this just causes the game to crash with no error reported.
I know one of the stated non-goals is "Support multithreading on the Lua side" but I'm not sure if that's what you meant or if you simply meant native Lua multithreading.
- Lingua principale
- Lua
- Stelle
- 334
- Fork
- 20
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di gilzoide/godot-lua-pluginscript
-
cant use the pluginApertaduplicate
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
gilzoide/godot-lua-pluginscript#55 · 1 commento ·
-
Can't use the extensionApertabug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
gilzoide/godot-lua-pluginscript#54 · 4 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
gilzoide/godot-lua-pluginscript#49 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
gilzoide/godot-lua-pluginscript#47 · 1 reazione ·
-
`remote` keyword?Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
gilzoide/godot-lua-pluginscript#42 · 1 commento ·
Tutte le issue di gilzoide/godot-lua-pluginscript
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
jellyfin/jellyfin-mpv-shim#800 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
-
agent-research-finding bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
jordansmall/nixvim-config#99 ·
I maintainer di solito rispondono entro 1 giorno
-
Support listchars leadtabApertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
-
cl: has_flags() mistakes warning C5072 for an unsupported flagForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
xmake-io/xmake#7822 · 3 commenti ·
I maintainer di solito rispondono entro 2 giorni