Salve ragazzi.
Non sò se vi è mai capitato un problema del genere.
Ma è la prima volta che mi succede.
Una volta che il mio programma mi crea il progetto su cui lavorare,
Estrae nella cartella del progetto tutti i file necessari, e l'eseguibile su cui lavorare.
Ora esempio, disegnato un livello di gioco, vorrei che al pulsante Play si avviasse l'engine
e mostrasse esattamente la mappa lavorata.
Fin qui credo che non ci sono problemi.
Ma il problema sta proprio in quando avvio il gioco dal programma.
Se lo avvio manualmente, ovvero direttamente dalla cartella, funziona senza problemi.
se invece provo a lanciarlo dal mio programma, crasha. dicendo che non trova alcuni file lua nella cartella.
quando invece sono perfettamente li posizionati.
Ho controllato anche da debugger la cartella di avvio e tutto il percorso.
è tutto corretto.
Non capisco perché succede questo problema.
avete idee?
Attualmente per i test che sto facendo mi serve solo avviarlo.
ma successivamente, mi serve anche un modo per comunicare con il processo,
quindi ovviamente dovrà accettare argomenti.
|