Example #1
0
    public static bool posPlayerOfRegDate(string iRegDate)          // 指定RegDateの選手のplayList参照をワークに移す
    {
        bool result = true;
        var  qry    = GameList.Instance.playerList.Where(p => p.regDate == iRegDate);

        if (qry.Count() != 0)
        {
            foreach (_Player p in qry)
            {
                _player = p;
            }
        }
        else
        {
            result = false;
        }
        var qt = TrsPlayer.Instance.trsPlayerList.Where(p => p.regDate == iRegDate);

        if (qt.Count() != 0)
        {
            foreach (_TrsPlayer t in qt)
            {
                _trsPlayer = t;
            }
        }
        return(result);
    }
Example #2
0
 public static void  createTransformFromPlayerDate()                 // transform がFile読み込みで作成されないため、playerList との整合性を取るため再作成する
 {
     TrsPlayer.Instance.trsPlayerList.Clear();
     foreach (_Player p in GameList.Instance.playerList)
     {
         _TrsPlayer trs = new _TrsPlayer();
         trs.regDate = p.regDate;
         TrsPlayer.Instance.trsPlayerList.Add(trs);
     }
 }
Example #3
0
 public static bool posPlayerOfListIndex(int listIdx)                        // 指定ListIndexの選手のplayList参照をワークに移す
 {
     if (listIdx < GameList.Instance.playerList.Count)
     {
         _player    = GameList.Instance.playerList[listIdx];
         _trsPlayer = TrsPlayer.Instance.trsPlayerList[listIdx];
         return(true);
     }
     else
     {
         Debug.Log("Error:Over PlayerCount");
         return(false);
     }
 }