DllHelper.cs 429 B

1234567891011121314151617
  1. using System.Reflection;
  2. using UnityEngine;
  3. namespace Model
  4. {
  5. public static class DllHelper
  6. {
  7. public static Assembly GetHotfixAssembly()
  8. {
  9. GameObject code = (GameObject) Resources.Load("Code");
  10. byte[] assBytes = code.Get<TextAsset>("Controller.dll").bytes;
  11. byte[] mdbBytes = code.Get<TextAsset>("Controller.dll.mdb").bytes;
  12. Assembly assembly = Assembly.Load(assBytes, mdbBytes);
  13. return assembly;
  14. }
  15. }
  16. }