报告
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_ 可用的最详细级别。矩形的某些部分可能有更详细的图块,但不是全部。对于矩形内的任何位置,此函数的返回值可以安全地传递给
sampleTerrain
。此函数通常在时间上与使用
TileAvailability#addAvailableTileRange
添加的矩形数量成对数。
Name | Type | Description |
---|---|---|
rectangle
|
Rectangle | 矩形。 |
Returns:
整个矩形的最佳可用级别。
计算一个位掩码,指示一个 tile 的四个子项中的哪一个存在。如果设置了孩子的位,则该孩子可以使用拼贴。如果清除,则该图块不可用。位值如下:
位位置 | 位值 | 儿童瓷砖 |
---|---|---|
0 | 1 | 西南 |
1 | 2 | 东南 |
2 | 4 | 西北 |
3 | 8 | 东北 |
Name | Type | Description |
---|---|---|
level
|
Number | 父磁贴的级别。 |
x
|
Number | 父图块的 X 坐标。 |
y
|
Number | 父图块的 Y 坐标。 |
Returns:
指示子可用性的位掩码。
确定覆盖该位置的最详细图块的级别。此函数通常在时间上与使用
TileAvailability#addAvailableTileRange
添加的矩形数量成对数。
Name | Type | Description |
---|---|---|
position
|
Cartographic | 确定最大可用级别的位置。高度分量被忽略。 |
Returns:
覆盖该位置的最详细图块的级别。
Throws:
-
DeveloperError : 如果位置在根据平铺方案的任何平铺之外。
确定特定磁贴是否可用。
Name | Type | Description |
---|---|---|
level
|
Number | 要检查的图块级别。 |
x
|
Number | 要检查的图块的 X 坐标。 |
y
|
Number | 要检查的图块的 Y 坐标。 |
Returns:
如果磁贴可用,则为真;否则为假。