报告
TilingScheme
中瓦片的可用性。
Name | Type | Description |
---|---|---|
tilingScheme |
TilingScheme | 用于报告可用性的切片方案。 |
maximumLevel |
number | 可能可用的最大图块级别。 |
Methods
将特定关卡中的矩形图块范围标记为可用。 为了获得最佳性能,
按级别递增的顺序添加您的范围。
Name | Type | Description |
---|---|---|
level |
number | 级别。 |
startX |
number | x坐标 该级别的第一个可用图块。 |
startY |
number | y坐标 该级别的第一个可用图块。 |
endX |
number | x坐标 该级别最后可用的地块。 |
endY |
number | y坐标 该级别最后可用的图块。 |
查找给定矩形中 _everywhere_ 可用的最详细级别。 更详细
磁贴可能在矩形的某些部分可用,但并非整个部分可用。 this 的返回值
函数可以安全地传递给矩形内任何位置的
sampleTerrain
。 此功能
通常以矩形数的对数完成
TileAvailability#addAvailableTileRange
的 TileAvailability。
Name | Type | Description |
---|---|---|
rectangle |
Rectangle | 矩形。 |
Returns:
整个矩形的最佳可用级别。
计算一个位掩码,指示存在图块的四个子项中的哪一个。
如果设置了子位,则该子对象可以使用图块。 如果它被清除,
磁贴不可用。 位值如下所示:
Bit Position | 位值 | 子平铺 |
---|---|---|
0 | 1 | 西南 |
1 | 2 | 东南 |
2 | 4 | 西北 |
3 | 8 | 东北 |
Name | Type | Description |
---|---|---|
level |
number | The level of the parent tile. |
x |
number | x坐标 parent tile. |
y |
number | y坐标 parent tile. |
Returns:
The bit mask indicating child availability.
确定覆盖该位置的最详细图块的级别。 此功能
通常以矩形数的对数完成
TileAvailability#addAvailableTileRange
的 TileAvailability。
Name | Type | Description |
---|---|---|
position |
Cartographic | 确定最大可用级别的位置。 高度分量将被忽略。 |
Returns:
覆盖该位置的最详细图块的级别。
Throws:
-
DeveloperError : 如果位置根据平铺方案位于任何平铺之外。
确定特定磁贴是否可用。
Name | Type | Description |
---|---|---|
level |
number | 要检查的瓦片级别。 |
x |
number | x坐标 tile 进行检查。 |
y |
number | y坐标 tile 进行检查。 |
Returns:
如果磁贴可用,则为 True;否则为 false。