示例#1
0
    /// <summary>
    /// 初始话格子显示
    /// </summary>
    /// <param name="id"> 格子的下标/id /0开始 </param>
    /// <param name="rewardID"></param>
    public void InitValue(int id, ZillionaireLatticeDataDefine gridInfo)
    {
        ID        = id;
        _gridInfo = gridInfo;

        //格子icon 大小设置到0.5
        ItemTransformget.localScale = new Vector3(0.4f, 0.4f, 1.0f);
        InitGridIcon();
    }
示例#2
0
    /// <summary>
    /// 获取格子地图
    /// </summary>
    private void GetMapGridData()
    {
        _mapGridDic.Clear();

        ZillionaireLatticeDataDefine grid = null;

        //获取地图配置格子数据 //格子下标 重0开始
        for (int i = 0; i < _curSelectMap.MapGridMax.Count; i++)
        {
            grid = StaticData.configExcel.GetZillionaireLatticeDataByID(_curSelectMap.MapGridMax[i]);
            //获取格子并且初始化值
            Transform itemObj = transform.GetChild(i);//根据下标获取格子 重0开始
            ZillionaireGameMapGridDefInfo gridDefInfo = itemObj.GetComponent <ZillionaireGameMapGridDefInfo>();
            gridDefInfo.InitValue(i, grid);
            //事件
            //CurMapEventManager.AddMapEvent(item.Value.ZillionaireGameAwardId, item.Value.ZillionaireGameId - 1, this);
            _mapGridDic.Add(i, gridDefInfo);
        }
    }