Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* This script needs to be attached to the Main Camera game object
- */
- using UnityEngine;
- using System.Collections;
- public class InitLogInScene : MonoBehaviour
- {
- private void Start()
- {
- GameObject data = new GameObject();
- data.name = "DATA";
- data.AddComponent("DataHelp");
- // Set the resolution at 1024 x 768
- Screen.SetResolution(1024, 768, true);
- // Add references to fields of FadeScreen script
- if (GameObject.Find("FADE_SCREEN") == null)
- {
- GameObject fadeScreen = new GameObject();
- fadeScreen.name = "FADE_SCREEN";
- fadeScreen.AddComponent<FadeScreen>();
- FadeScreen.Instance.blackScreen = Resources.Load("bmp_Black") as Texture;
- FadeScreen.Instance.whiteScreen = Resources.Load("bmp_White") as Texture;
- FadeScreen.Instance.colorBgTemp = FadeScreen.Instance.blackScreen;
- }
- DataHelp.Instance.appPath = Application.dataPath;
- // Add references to fields of LogIn script
- if (GameObject.Find("LogIn") == null)
- {
- GameObject logIn = new GameObject();
- logIn.name = "LOGIN";
- logIn.AddComponent<LogIn>();
- LogIn.Instance.languageFile = HandlingXML.ReadFromXML(DataHelp.Instance.appPath + "/GameData/Languges.xml", "/languages/index");
- LogIn.Instance.strLanguage = HandlingXML.ReadFromXML(DataHelp.Instance.appPath + "/GameData/Languges.xml", "/languages/language");
- LogIn.Instance.background = Resources.Load("psd_Background") as Texture;
- LogIn.Instance.bg_blue = Resources.Load("jpg_BgBlue") as Texture;
- LogIn.Instance.bg_white = Resources.Load("jpg_BgWhite") as Texture;
- LogIn.Instance.boxNormal = Resources.Load("psd_Box") as Texture;
- LogIn.Instance.btnHoverLanguage = Resources.Load("psd_BtnHoverLanguage") as Texture;
- LogIn.Instance.btnNormal = Resources.Load("psd_Button") as Texture;
- LogIn.Instance.btnHover = Resources.Load("psd_ButtonHover") as Texture;
- LogIn.Instance.windowLogIn = Resources.Load("psd_LoginBackground") as Texture;
- LogIn.Instance.line = Resources.Load("psd_SimpleLine") as Texture;
- LogIn.Instance.stepIndex = Resources.Load("psd_Step") as Texture;
- LogIn.Instance.stepDisabled = Resources.Load("psd_StepDisabled") as Texture;
- LogIn.Instance.stepEnabled = Resources.Load("psd_StepEnabled") as Texture;
- LogIn.Instance.textFieldNormal = Resources.Load("psd_TextField") as Texture;
- LogIn.Instance.textFieldHover = Resources.Load("psd_TextFieldHover") as Texture;
- LogIn.Instance.toggleNormal = Resources.Load("psd_Toggle") as Texture;
- LogIn.Instance.toggleHover = Resources.Load("psd_ToggleHover") as Texture;
- LogIn.Instance.toggleBifNormal = Resources.Load("psd_ToggleBif") as Texture;
- LogIn.Instance.toggleBifHover = Resources.Load("psd_ToggleBifHover") as Texture;
- LogIn.Instance.keySerial = Resources.Load("psd_KeyIcon") as Texture;
- LogIn.Instance.vertScrollbar = Resources.Load("psd_VertScrollBar") as Texture;
- LogIn.Instance.vertScrollbarThumbActive = Resources.Load("psd_VertScrollbarThumbActive") as Texture;
- LogIn.Instance.vertScrollbarThumbNormal = Resources.Load("psd_VertScrollbarThumbNormal") as Texture;
- LogIn.Instance.vertSlider = Resources.Load("psd_VertSlider") as Texture;
- for (int i = 0; i < LogIn.Instance.strLanguage.Count; i++)
- LogIn.Instance.flags[i] = Resources.Load("psd_" + LogIn.Instance.languageFile[i]) as Texture;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement