Files
JJBB/Assets/CSAssets/CSCode/GameInit.cs

16 lines
480 B
C#
Raw Normal View History

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