public void InitGame()
    {
        //玩家索引
        identify = Random.Range(0, GameManager.Instance.playerList.Count);
        //创建乌龟
        for (int i = 0; i < startPoints.Length; i++)
        {
            Transform obj = spawnPool.Spawn("runner");
            obj.SetParent(runnerRoot);
            obj.position = startPoints[i].position;

            Runner runner = obj.GetComponent <Runner>();
            runner.InitData(i);

            runnerList.Add(runner);
        }
        //创建玩家
        for (int i = 0; i < GameManager.Instance.playerList.Count; i++)
        {
            Transform obj = spawnPool.Spawn("player");
            obj.SetParent(playerRoot);

            PlayerItem item = obj.GetComponent <PlayerItem>();
            item.InitData(i);
        }
        //创建手牌
        for (int i = 0; i < handPoints.Length; i++)
        {
            Transform obj = spawnPool.Spawn("card");
            obj.SetParent(handRoot);
            obj.position = handPoints[i].position;

            var  data = GameManager.Instance.playerList[0].handCardsList[i];
            Card card = obj.GetComponent <Card>();
            card.InitData(data);
        }
    }