DllHelper.cs 437 B

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