| Numéro d’ID de bogue |
BUG-000160232 |
| Envoi | July 27, 2023 |
| Dernière modification | August 16, 2024 |
| S’applique à | ArcGIS AppStudio |
| Version trouvée | 5.5 |
| Système d’exploitation | Windows OS |
| Version du système d’exploitation | 10.0 64 Bit |
| Statut | As Designed
Après examen par l’équipe de développement, il a été déterminé que ce comportement est prévu. Pour plus d’informations, reportez-vous à la section Informations supplémentaires.
|
Informations supplémentaires
To capture the Z value, use the SceneView.screenToLocation (x, y) method and the onScreenToLocationCompleted event handler instead.
SceneView {
id: sceneView
anchors.fill: parent
onMouseClicked: {
var location = sceneView.screenToLocation(mouse.x, mouse.y);
}
onScreenToLocationCompleted: {
var hasZValue = location.hasZ;
var zValue = location.z;
}
// Other scene view code...
)
API References:
- string screenToLocation(double screenX, double screenY) | https://developers.arcgis.com/qt/qml/api-reference/qml-esri-arcgisruntime-sceneview.html#screenToLocation-method
- screenToLocationCompleted(Point location) | https://developers.arcgis.com/qt/qml/api-reference/qml-esri-arcgisruntime-sceneview.html#screenToLocationCompleted-signal
Étapes pour reproduire
ID de bogue: BUG-000160232
Logiciel: