protected override void Initialize() { DeployGateSDK.Install(); int length = SystemInstance.SYSTEM_INSTANCE.Length; for (int index = 0; index < length; ++index) { System.Type type = SystemInstance.SYSTEM_INSTANCE[index]; GameObject gameObject = new GameObject(); gameObject.get_transform().set_parent(((Component)this).get_transform()); ((UnityEngine.Object)gameObject.get_transform()).set_name(type.Name); gameObject.AddComponent(type); } UnityEngine.Object.DontDestroyOnLoad((UnityEngine.Object) this); }
void Start() { DeployGateSDK.Install(); }