void Awake() { if (Instance == null) { DontDestroyOnLoad(gameObject); Instance = this; } else if (Instance != this) { Destroy(gameObject); } }
private void Start() { //create sound singleton SoundSingleton.CreateInstance(); //set resolution Screen.SetResolution(640, 1136, true); SetUIContainer(); //register package FacadeSingleton.Instance.RegisterData(ConstVal.Package_User, typeof(UserPackage)); //register panel FacadeSingleton.Instance.RegisterUIPanel("UIMsgBoxPanel", "Prefabs/UI/Common", 10000, PanelAnchor.Center); FacadeSingleton.Instance.RegisterUIPanel("UIInputWindowPanel", "Prefabs/UI/Common", 10100, PanelAnchor.Center); FacadeSingleton.Instance.RegisterUIPanel("UILoginPanel", "Prefabs/UI/Common", 0, PanelAnchor.Center); FacadeSingleton.Instance.RegisterUIPanel("UISelectGroupPanel", "Prefabs/UI/Common", 0, PanelAnchor.Center); FacadeSingleton.Instance.RegisterUIPanel("UIGroupListPanel", "Prefabs/UI/Common", 0, PanelAnchor.Center); //register service FacadeSingleton.Instance.RegisterService <CommonService>(ConstVal.Service_Common); FacadeSingleton.Instance.OverlayerPanel("UILoginPanel"); }
// Use this for initialization void Start() { sound = gameObject.AddComponent<SoundSingleton> (); initiateSecondaryMenu (); }