コード例 #1
0
 private void Update()
 {
     elapsedTime += Time.deltaTime;
     if (!(elapsedTime > stepTime))
     {
         return;
     }
     elapsedTime -= stepTime;
     GameObject[] array = GameObject.FindGameObjectsWithTag("Player");
     foreach (GameObject gameObject in array)
     {
         HERO hero = gameObject.GetComponent <HERO>();
         if (hero != null)
         {
             if (Vector3.Distance(gameObject.transform.position, base.transform.position) < 1.5f)
             {
                 if (IN_GAME_MAIN_CAMERA.Gametype == GameType.Singleplayer || hero.photonView.isMine)
                 {
                     hero.getSupply();
                 }
             }
         }
     }
 }