[C#] Aggiungere ed eseguire codice in tempo reale
- aironenero
- GMI Guru
- Messaggi: 2612
- Iscritto il: 02/05/2012, 14:56
- Specialità: Unity 3D
- Uso: GM:Studio 1.4 Pro
- Località: Ispica
- Contatta:
[C#] Aggiungere ed eseguire codice in tempo reale
Girando su internet ho visto che col C# così come in altri linguaggi è possibile aggiungere classi, tipi ed enumerazioni a runtime leggendoli da un altro file. Solo che nno sono riuscito a trovare la documentazione necessaria per capire come fare. Da quel che so serve il namespace System.Reflection (e probabilmente anche il suo namespace interno System.Reflection.Emit). Ma qualcuno di voi mi può trovare della documentazione decente riguardo al leggere una classe da un file esterno ed aggiungerla al programma al momento dell'esecuzione? (italiano o inglese non mi fa differenza). Ciò che vorrei fare io è una modding API, dove tramite dei file leggo e aggiungo a runtime nel gioco oggetti e il loro relativo codice, ovviamente in unity.
Chi c’è in linea
Visitano il forum: Nessuno e 22 ospiti