// Use this for initialization void Start() { main_obj = GameObject.Find ("Controller"); main_script = main_obj.GetComponent<main_control>(); pressable = true; myRenderer = GetComponent<SpriteRenderer>(); }
void Start() { if (only_one == null) { only_one = this; DontDestroyOnLoad(gameObject); } else { if (only_one != this) { Destroy(gameObject); return; } } refresh_screen_size(); level_now = 0; player = GameObject.Find("hero").GetComponent <player>(); loading_obj = GameObject.Find("loading"); transform.Find("loading/back").localScale = new Vector2(screen_width * 1.0f / reletive_rate, screen_height * 1.0f / reletive_rate); loading_back = transform.Find("loading/back").gameObject.GetComponent <SpriteRenderer>(); loading_logo = transform.Find("loading/logo").gameObject.GetComponent <SpriteRenderer>(); loading_back.color = new Color(0, 0, 0, 0); loading_logo.color = new Color(1, 1, 1, 0); level_names[0] = "main_menu"; level_names[1] = "level_1"; level_names[2] = "level_2"; level_names[3] = "level_3"; level_names[4] = "level_4"; level_names[100] = "test"; Application.targetFrameRate = 60; set_controller_active(false); }