public FunctionBlockDistrictInfo InitInfo(int blockID) { FunctionBlockDistrictInfo info = new FunctionBlockDistrictInfo(); var config = FunctionBlockModule.GetBlockDistrictConfig(blockID); if (config != null) { info.BlockID = blockID; info.size = new Vector2(config.areaX, config.areaY); info.realityRatio = (float)config.realityRatio; info.currentDistrictDataDic = FunctionBlockModule.GetBlockDistictInfo(config); } return(info); }