예제 #1
0
    public static void CreateTower(Vector3 pos, TowerInfo info)     //封装好的创建防御塔函数
    {
        GameObject tower = TowerManager.CreatTower(info.ModelName); //创建防御塔

        tower.transform.localPosition = pos;                        //该防御塔坐标为输入地址pos
        Tower tw = tower.AddComponent <Tower>();                    //新创建tw为tower加入tower组件

        tw.InitData(info);
        mTowerList.Add(tw);//将tw加入防御塔列表
    }