点击或拖拽改变大小

MapBlockData 类

地块数据
继承层次
SystemObject
  GameData.Domains.MapMapBlockData

命名空间: GameData.Domains.Map
程序集: GameData (在 GameData.exe 中) 版本:1.0.0
语法
C#
public class MapBlockData

MapBlockData 类型公开以下成员。

属性
 名称说明
公共属性BlockSubType 地块细类
公共属性BlockType 地块大类
公共属性MoveCost 通行消耗
Top
方法
 名称说明
公共方法GetAnimalBaseSpawnRate 动物生成的基础概率。 当前资源总数 /
公共方法GetBlockPos 获取坐标
公共方法GetCollectResourceAmount 计算在该地格采集资源的收获量
公共方法GetConfig 获取配置表
公共方法GetLocation 获取位置
公共方法GetManhattanDistanceToPos 获取指定坐标距离该地块(组)的曼哈顿距离
公共方法GetMaxMalice 获取当前地块的最大戾气值
公共方法GetNearestBlockToTarget 获取所属组地块中距离目标坐标最近的一个地块
公共方法GetRootBlock 获取地块所属组的根地块,如果不属于任何组则返回自身
公共方法IsCityTown 是否主城门派或城镇关寨
公共方法IsPassable 是否可以通行
Top
字段
 名称说明
公共字段AreaId 所属区域ID
公共字段BelongBlockId 在本区域所属地块的地块Id位置索引
公共字段BlockId 在本地区(Area)的位置索引
公共字段Malice 当前戾气值
公共字段RootBlockId 本地块为虚地块时,所属根地块的ID,非虚地块为-1
公共字段TemplateId 模板数据ID[MapBlock]
公共字段Visible 是否可见
Top
参见