Загрузка...

C # Unity Game \ Progers Where You Are

Thread in C# created by OPTIMISED Mar 23, 2020. 379 views

  1. OPTIMISED
    OPTIMISED Topic starter Mar 23, 2020 :pressF: 1977 Apr 29, 2017
    Есть у меня гет запрос
    if (www.error != null || www.text == BaseLogic.viewer_id
    Если в отвеете будет айди игрока то происходит допустим действие.
    Почему он берет с ответа только первую строку а остальные не может считать?
    к примеру
    123
    1234
    5323
    123
    Мне нужно 5323 значение получить а он берет ответ только первую строку 123 а не ищет ту которая нужна в ответе 5323
    Code
    using System;
    using System.Collections;
    using System.Runtime.CompilerServices;
    using UnityEngine;

    public partial class MainMenuNetwork : MonoBehaviour
    {

    private IEnumerator WaitForRequest(WWW www)
    {
    using (www)
    {
    yield return www;
    if (www.error != null || www.text == BaseLogic.viewer_id)
    {
    Debug.Log("Айди есть в базе")
    }

    }

    WWW www2 = null;
    yield break;
    yield break;
    }
    }
     
  2. RaysMorgan
    RaysMorgan Mar 23, 2020 :finger_up: 54,498 Mar 7, 2013
    Надо использовать indexOf
     
    1. View previous comments (2)
    2. OPTIMISED Topic starter
      Cyaneyed, ну я не шарю код сможешь написать?
    3. Cyaneyed
      OPTIMISED, да там 1 строку добавь foreach(все значения с массива что нужно проверить) потом уже ниже твой if
    4. Cyaneyed
      OPTIMISED, главное как говорил чел сверху добавь всё в System.Array.IndexOf потом уже проверяй каждое значение
  3. ebanniy
    ebanniy Mar 23, 2020 Banned 51 Mar 10, 2020
    шо за программист ноунейм сверху
    и кстати он праа
     
    1. OPTIMISED Topic starter
      ebanniy, Ну я не тру прогер кто бы помог
    2. ebanniy
      OPTIMISED, я про лааааааааааааа
  4. Pepyaka
    Pepyaka Apr 15, 2020 Никита 69 лет Пошлый 155 Aug 4, 2018
    Получай айдишники в массиве в виде json строки, а на клиенте перебором
     
Top
Loading...