コード例 #1
0
    /// <summary>
    /// These requests a lists of all subjects and spawns electrodes for each of them.
    /// </summary>
    /// <returns>The all subjects.</returns>
    /// <param name="average_brain">If set to <c>true</c> average brain.</param>
    public IEnumerator SpawnAllSubjects(bool average_brain)
    {
        CoroutineWithData subjectListRequest = new CoroutineWithData(this, RhinoRequestor.SubjectListRequest());

        yield return(subjectListRequest.coroutine);

        string[] subjects = (string[])subjectListRequest.result;
        foreach (string subject in subjects)
        {
            Debug.Log("Spawning electrodes of: " + subject);
            yield return(Spawn(subject, average_brain: average_brain));
        }
    }