Beispiel #1
0
    private void Sort()
    {
        List <GameObject> s_rank_hero = new List <GameObject>();
        List <GameObject> a_rank_hero = new List <GameObject>();
        List <GameObject> b_rank_hero = new List <GameObject>();
        List <GameObject> c_rank_hero = new List <GameObject>();

        for (int i = 0; i < want_to_add.Count; i++)
        {
            GameObject add_hero;
            add_hero = want_to_add[i];
            switch (want_to_add[i].GetComponent <CharacterInfo>().rank)
            {
            case 0:
                s_rank_hero.Add(add_hero);
                break;

            case 1:
                a_rank_hero.Add(add_hero);
                break;

            case 2:
                b_rank_hero.Add(add_hero);
                break;

            case 3:
                c_rank_hero.Add(add_hero);
                break;
            }
        }
        summon.GetHeroList(s_rank_hero,
                           a_rank_hero,
                           b_rank_hero,
                           c_rank_hero);
    }