// Update is called once per frame void Update() { UpdateLevels(); if (Input.GetMouseButtonDown(0)) { var hit = Physics2D.Raycast(Camera.main.ScreenToWorldPoint(Input.mousePosition), Vector3.zero); if (hit.collider != null) { currentLevel = hit.collider.gameObject.GetComponent <MapLevel2>(); if (currentLevel != null && currentLevel.islock == false) { //GetManager.lvl(currentLevel.Number); //PortalNetwork.THIS.LeaderBoard(currentLevel.Number); //NextImage.gameObject.SetActive(true); //buttonImage.SetActive(true); //OpenAppLevel.THIS.StripeGameCount = 0; //GetManager.OnappMatch(); foreach (var stflag in FindObjectsOfType <StartFlag>()) { if (stflag.level == currentLevel.Number) { OpenAppLevel.THIS.toLine().GetRTS(stflag.GetM()); } } OpenAppLevel.THIS.StartFlagLoad(); OpenAppLevel.THIS.setlvl(currentLevel.Number); //GetTargetLoad(currentLevel.Number); } } } }
/// <summary> /// /// </summary> /// <param name="number"></param> private void OnReached(int number) { MapLevel2 mapLevel = GetLevels[number]; if (!string.IsNullOrEmpty(mapLevel.SceneName)) { } }
// Update is called once per frame void Update() { UpdateLevels(); if (Input.GetMouseButtonDown(0)) { var hit = Physics2D.Raycast(Camera.main.ScreenToWorldPoint(Input.mousePosition), Vector3.zero); if (hit.collider != null) { currentLevel = hit.collider.gameObject.GetComponent <MapLevel2>(); if (currentLevel.islock == false) { GetManager.lvl(currentLevel.Number); PortalNetwork.THIS.LeaderBoard(currentLevel.Number); NextImage.gameObject.SetActive(true); buttonImage.SetActive(true); OpenAppLevel.THIS.StripeGameCount = 0; GetManager.OnappMatch(); GetTargetLoad(currentLevel.Number); } } } }
public void CurrentLevelClicked(MapLevel2 mapLevel) { }