コード例 #1
0
 // 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);
             }
         }
     }
 }
コード例 #2
0
    /// <summary>
    ///
    /// </summary>
    /// <param name="number"></param>
    private void OnReached(int number)
    {
        MapLevel2 mapLevel = GetLevels[number];

        if (!string.IsNullOrEmpty(mapLevel.SceneName))
        {
        }
    }
コード例 #3
0
 // 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);
             }
         }
     }
 }
コード例 #4
0
 public void CurrentLevelClicked(MapLevel2 mapLevel)
 {
 }