using UnityEngine; // 特殊处理游戏初始化的逻辑,用Apk内的Assembly加载动态库的初始化文件 public class GameInit : MonoBehaviour { private void Awake() { #if UNITY_IOS || UNITY_IPHONE gameObject.AddComponent(); #else var assembly = AssetUpdateManager.dllAssembly ?? GetType().Assembly; var type = assembly.GetType("LoginUILogic"); gameObject.AddComponent(type); #endif Destroy(this); } }