地图API
区块有效性(Chunk Validity)
TerraCraft中的地图采用动态区块加载技术实现无限地图。一个区块为1024x1024格。如果地图格子所在的区块存在,则这个地图格子有效。
在使用地图API时,请使用IsValid
或IsAreaValid
函数来保证所操作格子是有效的。对无效格子进行任何操作都是没有意义的行为。
写入(Set)和放置(Place)方块的区别
写入表示不需要靠着其他方块而加入新的方块,而放置必须靠着附近可以被附着的方块才能放入。
地图通用模块(MapUtils)
通用常量
通用函数
查询地图相关函数
这些函数在客户端和服务端均有效。
修改地图相关函数
这些函数只在服务端执行,操作成功均返回true。
在客户端中或者格子无效时不进行任何操作并总是返回false。游戏会通过内部算法自动将服务端的地图变化同步到客户端。
Last updated